SQL Injection Vulnerability in SiYuan by SiYuan Note
CVE-2026-116170
6.9MEDIUM
What is CVE-2026-116170?
An SQL injection vulnerability exists in versions of SiYuan prior to v3.8.7, which allows holders of admin tokens to exploit certain endpoints. By injecting unescaped values into the 'op' and 'type=3' parameters, attackers can successfully perform crafted UNION SELECT operations. This could lead to unauthorized access to sensitive data stored in 'history.db', including previously deleted document contents, titles, and paths, significantly compromising data confidentiality.
Affected Version(s)
siyuan 0 < 3.8.7
siyuan 3.8.7
