Katalog CVE

CVE-2026-30926

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

SiYuan to system zarządzania wiedzą osobistą. Przed wersją 3.5.10 występuje podatność na eskalację uprawnień w usłudze publikacji, która pozwala kontom o niskich uprawnieniach (RoleReader) na modyfikację treści notatników za pomocą punktu końcowego /api/block/appendHeadingChildren.

Ocena ryzyka

Podatność ta umożliwia zdalnym użytkownikom z autoryzacją, posiadającym jedynie uprawnienia do odczytu, dodawanie nowych bloków do istniejących dokumentów, co narusza integralność przechowywanych notatek.

Rekomendacja

Zaleca się aktualizację SiYuan do wersji 3.5.10 lub nowszej, aby usunąć tę podatność oraz wprowadzenie dodatkowych kontroli uprawnień w usłudze publikacji.

Powiązane podatności

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

SiYuan is a personal knowledge management system. Prior to 3.5.10, a privilege escalation vulnerability exists in the publish service of SiYuan Note that allows low-privilege publish accounts (RoleReader) to modify notebook content via the /api/block/appendHeadingChildren API endpoint. The endpoint requires only the model.CheckAuth role, which accepts RoleReader sessions, but it does not enforce stricter checks, such as CheckAdminRole or CheckReadonly. This allows remote authenticated publish users with read-only privileges to append new blocks to existing documents, compromising the integrity of stored notes.

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