Katalog CVE

CVE-2026-59854

ŚrednieCVSS 4.9
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.28%

Percentyl 20 - wyżej niż 20% wszystkich znanych CVE

Streszczenie

Podatność w systemie zarządzania wiedzą SiYuan przed wersją 3.7.1 umożliwia uwierzytelnionemu administratorowi lub użytkownikowi z tokenem API kopiowanie poufnych plików konfiguracyjnych (np. .git-credentials, .netrc, .pgpass) do przestrzeni roboczej i ich eksfiltrację przez API plików. Problem wynika z niedostatecznej filtracji ścieżek źródłowych w funkcji util.IsSensitivePath.

Ocena ryzyka

Atakujący może wykraść dane uwierzytelniające (hasła, tokeny, klucze SSH) przechowywane w plikach konfiguracyjnych użytkownika, co prowadzi do przejęcia kont, dostępu do repozytoriów kodu, baz danych lub infrastruktury chmurowej.

Rekomendacja

Niezwłocznie zaktualizuj SiYuan do wersji 3.7.1 lub nowszej. Jeśli aktualizacja nie jest możliwa, ogranicz dostęp do API plików tylko dla zaufanych użytkowników i monitoruj logi pod kątem podejrzanych żądań kopiowania plików.

Inne podatności w SiYuan

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

SiYuan is an open-source personal knowledge management system. Prior to 3.7.1, POST /api/file/globalCopyFiles accepts attacker-supplied absolute source paths and relies on util.IsSensitivePath in kernel/util/path.go, whose denylist misses common home-directory credential files such as .git-credentials, .netrc, .pgpass, .kube/config, .docker/config.json, and .gnupg, allowing an authenticated administrator or API-token user to copy those files into the workspace and exfiltrate them through the file API. This issue is fixed in versions 3.7.1-alpha.2 and 3.7.1.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS