Skip to main content
CVE-2026-69085 CRITICAL CVSS 9.9 siyuan Verified Advisory

SQL injection in SiYuan searchDocs endpoint via unescaped keyword (CVE-2026-69085)

The `/api/filetree/searchDocs` endpoint in SiYuan concatenates the caller-supplied `keyword` parameter directly into SQL statements with no escaping or parameter binding. The endpoint is reachable by a publish `RoleReader` token, or unauthenticated when `Publish.Auth.Enable` is set to false. Because the SQLite handle is read-write and the driver executes stacked semicolon-separated statements, an attacker can read and modify database content across all cleartext notebooks on the instance. Affected versions: - <=v3.7.2 We recommend updating to: v3.7.3. CVSS 9.9 · our assessment: act_now Reference: https://github.com/siyuan-note/siyuan/security/advisories/GHSA-33jq-p8c2-q3q4 Details: https://vuln.today/cve/CVE-2026-69085

Verified by vuln.today against published advisories.

Affected versions

  • – <=v3.7.2

Fixed in: v3.7.3

Full CVE analysis Reference Published Aug 03, 2026

← All verified advisories

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy