Katalog CVE

CVE-2026-59832

WysokieCVSS 7.7
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.32%

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

Streszczenie

Podatność w systemie zarządzania wiedzą SiYuan przed wersją 3.7.1 umożliwia odczyt plików poza katalogiem snippets. Błąd w obsłudze ścieżek w funkcji serveSnippets pozwala uwierzytelnionemu atakującemu na użycie sekwencji takich jak %2e%2e (..) w żądaniu, co prowadzi do ujawnienia sekretów obszaru roboczego i bazy danych dokumentów.

Ocena ryzyka

Ryzyko polega na możliwości kradzieży poufnych danych, w tym haseł, kluczy API oraz całej bazy dokumentów, co może prowadzić do naruszenia poufności i integralności systemu.

Rekomendacja

Niezwłocznie zaktualizuj SiYuan do wersji 3.7.1 lub nowszej. Jeśli aktualizacja nie jest możliwa, ogranicz dostęp do interfejsu API tylko dla zaufanych sieci i użytkownikó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, the /snippets/*filepath route handler serveSnippets in kernel/server/serve.go joins a single-decoded request path with the snippets directory without subpath containment or sensitive-path checks, allowing an authenticated request such as /snippets/%2e%2e/%2e%2e/conf/conf.json to read workspace secrets and the document database. This issue is fixed in versions 3.7.1.

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