CVE-2026-73050
KrytyczneCVSS 9.0Streszczenie
SiYuan przed wersją v3.7.4 nie waliduje ani nie koduje pola koloru w opcjach select widoku atrybutów, co pozwala na przechowywany cross-site scripting przez osiem niekodowanych miejsc renderowania. Atakujący mogą wstrzyknąć atrybuty obsługi zdarzeń, umieszczając cudzysłowy w wartości koloru, co wykonuje dowolny JavaScript podczas przeglądania baz danych zawierających złośliwe pole select.
Ocena ryzyka
Atakujący może wykonać dowolny JavaScript w przeglądarce użytkownika, co może prowadzić do kradzieży danych, przejęcia sesji lub wykonania złośliwych działań w kontekście aplikacji.
Rekomendacja
Zaktualizuj SiYuan do wersji v3.7.4 lub nowszej, która zawiera poprawkę walidacji i kodowania pola koloru w opcjach select.
Oryginalny opis (angielski, źródło NVD)
SiYuan versions before v3.7.4 fail to validate or escape the color field in attribute-view select options, allowing stored cross-site scripting through eight unescaped render sites. Attackers can inject event-handler attributes by including quotation marks in the color value, executing arbitrary JavaScript when viewing databases containing the malicious select field.

