Katalog CVE

CVE-2026-100645

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

Streszczenie

SiYuan w wersjach 3.7.0 do 3.8.4 zawiera podatność stored XSS w rendererach galerii i baz danych kanban, gdzie opisy pól nie są escapowane w atrybutach aria-label. W aplikacji desktopowej Electron z włączonym nodeIntegration atakujący może wstrzyknąć JavaScript wywołujący API Node.js child_process w celu wykonania dowolnych poleceń z uprawnieniami użytkownika.

Ocena ryzyka

Atakujący może wykonać dowolny kod na hoście ofiary po otwarciu zainfekowanego widoku galerii lub kanban. Prowadzi to do pełnej kompromitacji stacji roboczej użytkownika.

Rekomendacja

Zaktualizuj SiYuan do wersji 3.8.4. Unikaj otwierania niezaufanych przestrzeni roboczych w aplikacji desktopowej z nodeIntegration.

Inne podatności w SiYuan

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

SiYuan versions 3.7.0 before 3.8.4 contain a stored cross-site scripting vulnerability in gallery and kanban database renderers where field descriptions are not escaped in aria-label attributes. In the Electron desktop app with nodeIntegration enabled, attackers can inject JavaScript that calls Node.js child_process APIs to execute arbitrary commands with user privileges.

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