Katalog CVE

CVE-2026-73608

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.24%

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

Streszczenie

Gałąź rozwojowa SiYuan (endpoint wprowadzony przez commit 9b8e8956f, nieobecny w v3.7.3 lub master, naprawiony w v3.7.4) zawiera podatność braku autoryzacji w endpointcie /api/av/getAttributeViewSearchTarget. Trasa jest zarejestrowana tylko z CheckAuth i nie wykonuje żadnych kontroli autoryzacji (brak CheckReadonly, braku kontroli dostępu publikacji lub zaszyfrowanego notatnika). Mając identyfikator bazy danych z opublikowanej strony i słowo kluczowe, anonimowy czytelnik może zapytać endpoint, aby pobrać pasujące wiersze zawartości bazy danych, w tym wiersze, które filtry publikacji (FilterAttributeViewByPublishAccess) w przeciwnym razie wstrzymałyby. Żadna wydana stabilna wersja nie jest dotknięta.

Ocena ryzyka

Ryzyko ujawnienia danych z bazy danych nieautoryzowanym użytkownikom, co może prowadzić do naruszenia poufności informacji.

Rekomendacja

Zaleca się aktualizację do wersji v3.7.4 lub nowszej, która zawiera poprawkę eliminującą tę podatność.

Inne podatności w SiYuan

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

SiYuan's development branch (endpoint introduced by commit 9b8e8956f, not present in v3.7.3 or master, patched in v3.7.4) contains a missing-authorization vulnerability in the /api/av/getAttributeViewSearchTarget endpoint. The route is registered with CheckAuth only and performs no authorization checks (no CheckReadonly, no publish-access or encrypted-notebook gating). Given a database identifier taken from a published page and a keyword, an anonymous reader can query the endpoint to retrieve matching database row content, including rows that publish filters (FilterAttributeViewByPublishAccess) would otherwise withhold. No released stable version is affected.

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