Katalog CVE

CVE-2026-100637

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

Streszczenie

Wersje SiYuan przed v3.8.4 zawierają podatność typu path traversal w endpointcie checkoutRepo, która pozwala uwierzytelnionym administratorom zapisywać pliki JSON poza obszarem roboczym. Atakujący może podać parametr sessionID zawierający sekwencje przejścia katalogowego, aby nadpisać dowolne pliki JSON w istniejących katalogach zapisywalnych przez jądro poza granicami workspace.

Ocena ryzyka

Uwierzytelniony administrator może nadpisać dowolne pliki JSON w katalogach zapisywalnych przez jądro, co może prowadzić do uszkodzenia danych lub eskalacji uprawnień. Ryzyko dotyczy organizacji, w których SiYuan jest dostępny dla wielu administratorów.

Rekomendacja

Zaktualizuj SiYuan do wersji v3.8.4 lub nowszej, która naprawia podatność path traversal w endpointcie checkoutRepo.

Inne podatności w SiYuan

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

SiYuan versions before v3.8.4 contain a path traversal vulnerability in the checkoutRepo endpoint that allows authenticated administrators to write JSON files outside the workspace. Attackers can supply a sessionID parameter containing directory traversal sequences to overwrite arbitrary JSON files in pre-existing kernel-writable directories outside workspace boundaries.

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