CVE-2026-69083
CRITICAL
CVSS 9.9
siyuan
Verified Advisory
SQL injection in SiYuan fullTextSearchAssetContent endpoint (CVE-2026-69083)
The `/api/search/fullTextSearchAssetContent` endpoint in SiYuan exposes two SQL injection flaws on the asset-content database. Method 2 passes a client-supplied SQL statement directly to a read-write database handle with no single-statement or read-only guard and no admin restriction, while method 3 builds a REGEXP clause by concatenating an unsanitized client expression, allowing SQL breakout. Both flaws are reachable by publish RoleReader tokens and by unauthenticated users when Publish.Auth.Enable is false, permitting arbitrary read, modification, or deletion of cross-notebook asset-content data.
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-fph3-ghq9-vw66
Details: https://vuln.today/cve/CVE-2026-69083
Verified by vuln.today against published advisories.
Affected versions
- – <=v3.7.2
Fixed in: v3.7.3
More advisories for siyuan
- CVE-2026-73608 – Missing authorization in SiYuan getAttributeViewSearchTarget endpoint (CVE-2026-73608)
- CVE-2026-72804 – Missing publish-password check in SiYuan graph API endpoints (CVE-2026-72804)
- CVE-2026-72795 – Publish-access bypass in SiYuan embedded block endpoints (CVE-2026-72795)
- CVE-2026-72794 – Session cookie signing key disclosure in siyuan via getConf endpoint (CVE-2026-72794)
- CVE-2026-72798 – Information disclosure in SiYuan publish-mode attribute view filter (CVE-2026-72798)
- CVE-2026-72793 – Sensitive configuration disclosure in SiYuan via /api/system/getConf (CVE-2026-72793)
- CVE-2026-72789 – Authorization bypass in SiYuan encrypted notebook publish access gate (CVE-2026-72789)
- CVE-2026-68584 – Authentication bypass in SiYuan publish-mode password-protected documents (CVE-2026-68584)