Katalog CVE

CVE-2026-101092

ŚrednieCVSS 5.3
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Streszczenie

W wersjach SiYuan przed v3.8.4 endpoint getCurrentAttrViewImages nie egzekwuje sprawdzania uprawnień publikacji, co pozwala czytelnikom publikacji pobierać ścieżki do zasobów obrazów z nieautoryzowanych baz danych. Atakujący może wywołać ten endpoint z identyfikatorem nierenderowanej bazy uzyskanym przez powiązane endpointy, aby wyciec ścieżki i nazwy plików obrazów z odłączonych wierszy, które endpoint renderujący by odrzucił.

Ocena ryzyka

Nieuwierzytelniony lub nisko uprzywilejowany czytelnik publikacji może uzyskać dostęp do ścieżek i nazw plików obrazów z baz danych, do których nie powinien mieć dostępu, co stanowi wyciek informacji. Może to ujawnić strukturę danych i nazwy zasobów organizacji.

Rekomendacja

Zaktualizuj SiYuan do wersji v3.8.4 lub nowszej, która egzekwuje sprawdzanie uprawnień publikacji w endpoincie getCurrentAttrViewImages. Do czasu aktualizacji rozważ ograniczenie dostępu do publikacji lub monitorowanie nietypowych wywołań tego endpointu.

Inne podatności w SiYuan

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

SiYuan before v3.8.4 fails to enforce publish-access checks in the getCurrentAttrViewImages endpoint, allowing publish readers to retrieve image asset paths from unauthorized databases. Attackers can call the endpoint with an unrendered database identifier obtained through related endpoints to leak detached-row image asset paths and filenames that the rendering endpoint would deny.

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