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?
How Strix Helps
- Uncovering a hidden BOLA in Appsmith's snapshot logicStrix autonomously discovered a BOLA/IDOR vulnerability in Appsmith's snapshot deletion path.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-30920OneUptime is a solution for monitoring and managing online s…8.6
- CVE-2026-30921OneUptime is a solution for monitoring and managing online s…9.9
- CVE-2026-30922pyasn1 is a generic ASN.1 library for Python. Prior to 0.6.3…7.5
- CVE-2026-30923ModSecurity is an open source, cross platform web applicatio…7.5
- CVE-2026-30924qui is a web interface for managing qBittorrent instances. V…9.6
- CVE-2026-30925Parse Server is an open source backend that can be deployed …7.5
- CVE-2026-30927Admidio is an open-source user management solution. Prior to…5.4
- CVE-2026-30928Glances is an open-source system cross-platform monitoring t…7.5
- CVE-2026-30929ImageMagick is free and open-source software used for editin…7.8
- CVE-2026-3093GitLab has remediated an issue in GitLab CE/EE affecting all…4.7
- CVE-2026-30930Glances is an open-source system cross-platform monitoring t…9.8
- CVE-2026-30931ImageMagick is free and open-source software used for editin…7.8
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
