Katalog CVE

CVE-2026-72807

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.20%

Percentyl 10 - wyżej niż 10% wszystkich znanych CVE

Streszczenie

SiYuan w wersjach przed v3.7.4 zawiera podatność na wstrzyknięcie SQL drugiego rzędu w kolumnach szablonów widoku atrybutów, które udostępniają funkcję queryBlocks, wykonującą surowe SQL przy użyciu podstawiania ciągów zamiast sparametryzowanych zapytań. Atakujący mogą rozpowszechniać złośliwe dokumenty SiYuan lub pakiety z spreparowanymi kolumnami szablonów, które wykonują dowolne SQL na jądrze ofiary, gdy pakiet jest importowany i renderowany, umożliwiając odczyt i zapis w notatnikach.

Ocena ryzyka

Ryzyko obejmuje nieautoryzowany dostęp do danych i modyfikację notatników, co może prowadzić do wycieku wrażliwych informacji lub uszkodzenia danych.

Rekomendacja

Zaleca się aktualizację SiYuan do wersji v3.7.4 lub nowszej oraz stosowanie sparametryzowanych zapytań SQL w funkcji queryBlocks.

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

SiYuan versions before v3.7.4 contain a second-order SQL injection vulnerability in attribute-view template columns that expose the queryBlocks function, which executes raw SQL using string substitution instead of parameterized queries. Attackers can distribute malicious SiYuan documents or packages with crafted template columns that execute arbitrary SQL on a victim's kernel when the package is imported and rendered, enabling read and write access across notebooks.

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