Vulnerability Description
SiYuan versions before v3.7.4 contain a second-order SQL injection vulnerability in attribute-view template columns that expose the queryBlocks function, which executes raw SQL using string substitution instead of parameterized queries. Attackers can distribute malicious SiYuan documents or packages with crafted template columns that execute arbitrary SQL on a victim's kernel when the package is imported and rendered, enabling read and write access across notebooks.
CVSS Score
HIGH
Related Weaknesses (CWE)
References
- https://github.com/siyuan-note/siyuan/security/advisories/GHSA-x67c-8pwr-m8g3
- https://www.vulncheck.com/advisories/siyuan-before-sql-injection-via-queryblocks
FAQ
What is CVE-2026-72807?
CVE-2026-72807 is a vulnerability with a CVSS score of 8.0 (HIGH). SiYuan versions before v3.7.4 contain a second-order SQL injection vulnerability in attribute-view template columns that expose the queryBlocks function, which executes raw SQL using string substituti...
How severe is CVE-2026-72807?
CVE-2026-72807 has been rated HIGH with a CVSS base score of 8.0/10. Review the CVSS metrics above for detailed severity breakdown.
Is there a patch for CVE-2026-72807?
Check the references section above for vendor advisories and patch information. Review vendor security bulletins for remediation guidance.