CVE-2026-30926
Last modified
CVE-2026-30926 is a high-severity vulnerability rated 7.1/10 on the CVSS scale. 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. EPSS estimates a 0.31% chance of exploitation in the next 30 days.
Description
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.
Metrics
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:H/A:N
Weakness Enumeration
Affected Software
| Vendor | Product | Versions |
|---|---|---|
| B3log | Siyuan | < 3.5.10 |
References
- https://github.com/siyuan-note/siyuan/security/advisories/GHSA-f9cq-v43p-v523Exploit, Vendor Advisory
- https://github.com/siyuan-note/siyuan/security/advisories/GHSA-f9cq-v43p-v523Exploit, Vendor Advisory
Timeline
- Published
- Last Modified
- Status
- Analyzed
Frequently Asked Questions
What is CVE-2026-30926?
How severe is CVE-2026-30926?
How do I fix CVE-2026-30926?
Are you affected by CVE-2026-30926?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
