CVE-2026-73042
KrytyczneCVSS 9.0Streszczenie
SiYuan przed wersją v3.7.4 nie koduje poprawnie metadanych menu bazy danych w interpolacji HTML, co pozwala na wykonanie skryptu z przechowywanych wartości, gdy użytkownik otwiera menu grupy, widoku lub edycji pól. Atakujący mogą wstrzyknąć znaczniki przez opisy lub nazwy pól, które zamykają zawierające elementy i wykonują dowolny kod przez obsługę zdarzeń, docierając do wbudowanych funkcji Node z powodu niebezpiecznej konfiguracji Electron.
Ocena ryzyka
Atakujący może wykonać dowolny kod w kontekście aplikacji, co może prowadzić do przejęcia sesji, kradzieży danych lub pełnej kompromitacji systemu.
Rekomendacja
Zaktualizuj SiYuan do wersji v3.7.4 lub nowszej, która zawiera poprawkę kodowania metadanych menu bazy danych.
Oryginalny opis (angielski, źródło NVD)
SiYuan before v3.7.4 fails to properly escape database menu metadata in HTML interpolation, allowing stored values to execute script when users open group, view, or field-edit menus. Attackers can inject markup through field descriptions or names that close containing elements and execute arbitrary code via event handlers, reaching Node built-ins due to Electron's insecure configuration.

