CVE-2026-72812
ŚrednieCVSS 6.5Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 20 - wyżej niż 20% wszystkich znanych CVE
Streszczenie
SiYuan przed wersją v3.7.4 zawiera podatność na brak autoryzacji w punkcie końcowym /api/ref/refreshBacklink, która pozwala anonimowym czytelnikom na wywoływanie trwałych zapisów po stronie serwera. Atakujący mogą wywołać ten punkt końcowy z kontrolowanym identyfikatorem bloku, aby opróżnić kolejki transakcji, przeskanować wszystkie referencje globalnie i dodać zapisy do bazy danych, omijając ochronę trybu tylko do odczytu i umożliwiając ataki amplifikacji zasobów.
Ocena ryzyka
Ryzyko obejmuje nieautoryzowane modyfikacje danych i przeciążenie serwera, co może prowadzić do naruszenia integralności danych i niedostępności usługi.
Rekomendacja
Zaleca się aktualizację SiYuan do wersji v3.7.4 lub nowszej oraz ograniczenie dostępu do punktu końcowego /api/ref/refreshBacklink tylko dla uwierzytelnionych użytkowników.
Oryginalny opis (angielski, źródło NVD)
SiYuan versions before v3.7.4 contain a missing authorization vulnerability in the /api/ref/refreshBacklink endpoint that allows anonymous readers to trigger persistent server-side writes. Attackers can invoke the endpoint with an attacker-controlled block ID to flush transaction queues, scan all references globally, and enqueue database writes, bypassing read-only protections and enabling resource amplification attacks.

