SQL Injection Vulnerability in SiYuan by SiYuan Note
CVE-2026-69085
9.9CRITICAL
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
