Katalog CVE

CVE-2026-116171

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.48%

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

Streszczenie

SiYuan w wersjach od 3.5.4 przed 3.8.7 w systemie Windows zawiera obejście listy zabronionych ścieżek w IsSensitivePath, ponieważ prefiks rozszerzonej długości Windows (\\?\\) przetrwa filepath.Clean i nie pasuje do żadnego zabronionego prefiksu. Uwierzytelnieni wywołujący API mogą dodać ten prefiks do localPath w /api/import/importStdMd, aby skopiować pliki konfiguracyjne obszaru roboczego, w tym token API i prywatne klucze TLS, do zasobów udostępnianych nieuwierzytelnionym klientom.

Ocena ryzyka

Uwierzytelniony atakujący może zdalnie wykraść poufne pliki konfiguracyjne, takie jak token API i klucze prywatne TLS, a następnie uzyskać dostęp do zasobów chronionych. Może to prowadzić do pełnego przejęcia kontroli nad aplikacją i naruszenia bezpieczeństwa danych.

Rekomendacja

Zaktualizuj SiYuan do wersji 3.8.7 lub nowszej. Dodatkowo rozważ ograniczenie uprawnień API i audyt dostępu do plików konfiguracyjnych.

Inne podatności w SiYuan

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

SiYuan 3.5.4 before 3.8.7 on Windows contains a sensitive-path denylist bypass in IsSensitivePath because the Windows extended-length prefix (\\?\) survives filepath.Clean and matches no forbidden prefix. Authenticated API callers can prepend the prefix to localPath in /api/import/importStdMd to copy workspace conf files, including the API token and TLS private keys, into assets served to unauthenticated clients.

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