Katalog CVE

CVE-2026-100643

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

Streszczenie

SiYuan w wersjach przed 3.8.4 nie escapuje prawidłowo czterech przechowywanych wartości Attribute View w elementach textarea, co pozwala uwierzytelnionym atakującym wstrzyknąć JavaScript poprzez modyfikację opisów pól, źródeł szablonów, opisów opcji select lub szablonów obliczeń stopki. Atakujący mogą wykonać przechowywany JavaScript, gdy inni użytkownicy otworzą dotknięte menu bazy danych, a w aplikacji Electron z nodeIntegration prowadzi to do wykonania poleceń z uprawnieniami procesu SiYuan.

Ocena ryzyka

Uwierzytelniony atakujący może wykonać dowolny kod na stacjach roboczych innych użytkowników otwierających zainfekowane menu. W aplikacji desktopowej prowadzi to do pełnej kompromitacji hosta.

Rekomendacja

Zaktualizuj SiYuan do wersji 3.8.4. Ogranicz uprawnienia do edycji baz danych i unikaj otwierania niezaufanych przestrzeni roboczych.

Inne podatności w SiYuan

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

SiYuan versions before v3.8.4 fail to properly escape four stored Attribute View values in textarea elements, allowing authenticated attackers to inject JavaScript by modifying field descriptions, template sources, select option descriptions, or footer calculation templates. Attackers can execute stored JavaScript when other users open affected database menus, and in the Electron desktop app with nodeIntegration enabled, this leads to command execution with SiYuan process privileges.

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