Katalog CVE

CVE-2026-32815

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

SiYuan to system zarządzania wiedzą osobistą. W wersjach 3.6.0 i poniżej, punkt końcowy WebSocket (/ws) pozwala na nieautoryzowane połączenia przy użyciu określonych parametrów URL, co umożliwia zewnętrznym klientom, w tym złośliwym stronom, połączenie i odbieranie wszystkich zdarzeń push serwera w czasie rzeczywistym.

Ocena ryzyka

Organizacja jest narażona na wyciek wrażliwych metadanych dokumentów, takich jak tytuły dokumentów, nazwy notatników oraz operacje CRUD wykonywane przez autoryzowanych użytkowników. Złośliwe strony mogą monitorować aktywność użytkowników w SiYuan bez ich wiedzy.

Rekomendacja

Zaleca się aktualizację do wersji 3.6.1, aby usunąć tę podatność oraz wprowadzenie dodatkowych środków zabezpieczających, takich jak walidacja nagłówka Origin.

Powiązane podatności

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

SiYuan is a personal knowledge management system. In versions 3.6.0 and below, the WebSocket endpoint (/ws) allows unauthenticated connections when specific URL parameters are provided (?app=siyuan&id=auth&type=auth). This bypass, intended for the login page to keep the kernel alive, allows any external client — including malicious websites via cross-origin WebSocket — to connect and receive all server push events in real-time. These events leak sensitive document metadata including document titles, notebook names, file paths, and all CRUD operations performed by authenticated users. Combined with the absence of Origin header validation, a malicious website can silently connect to a victim's local SiYuan instance and monitor their note-taking activity. This issue has been fixed in version 3.6.1.

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