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

9.9CRITICAL

Key Information:

Status
Vendor
CVE Published:
3 August 2026

What is CVE-2026-69085?

SiYuan versions prior to v3.7.3 are susceptible to a SQL injection vulnerability found in the /api/filetree/searchDocs endpoint. This occurs because user-supplied keyword parameters are directly concatenated into SQL queries without proper escaping or parameter binding. The vulnerability is particularly severe as it can be exploited using a RoleReader token or even without authentication when Publish.Auth.Enable is disabled. This allows attackers to execute arbitrary SQL commands, potentially leading to unauthorized reading and manipulation of data across all unencrypted notebooks within the affected instance.

Affected Version(s)

siyuan 0 < 3.7.3

siyuan 3.7.3

References

CVSS V4

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

Timeline

  • Vulnerability published

  • Vulnerability Reserved

Credit

Shirshakhtml
.