SQL Injection Vulnerability in SiYuan by SiYuan Note
CVE-2026-116170

6.9MEDIUM

Key Information:

Status
Vendor
CVE Published:
25 October 2026

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

References

CVSS V4

Score:
6.9
Severity:
MEDIUM
Confidentiality:
High
Integrity:
None
Availability:
None
Attack Vector:
Network
Attack Complexity:
Low
Attack Required:
None
Privileges Required:
Undefined
User Interaction:
None

Timeline

  • Vulnerability published

  • Vulnerability Reserved

Credit

alienkeric
.