CVE-2026-87807: Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection') in siyuan-note siyuan
Affects siyuan-note siyuanSource CVE Database V5
Not known to be exploited · CVSS 8.7 High · fixed in 3.8.2 : patch siyuan-note siyuan soon.
Data as of 10/25/2026, 04:40:14 UTC
- Exploitation
Not in CISA KEV, no exploitation reported
- EPSS
- 0.4% chance of exploitation in 30 days – higher than 38% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
- Patch
- Available – fixed in 3.8.2
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:NWhat to do
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| siyuan-notesiyuan | Affected
| Fixed in
|
GitHubsiyuan-note/siyuanpkg:github/siyuan-note/siyuanOther threats | Affected
| Fixed in
|
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
AI-suggested
A fix is available in siyuan-note version 3.8.2. Users should upgrade to version 3.8.2 or later to remediate this vulnerability.
Description
siyuan-note versions prior to 3.8.2 have an authenticated SQL injection vulnerability in the fullTextSearchBlock endpoint via the method=1 query parameter. This flaw allows attackers to inject UNION SELECT statements to read the entire blocks table, bypassing publish-access controls and exposing all document content and sensitive attributes. The vulnerability has a high severity with a CVSS score of 8.7.
Impact
Successful exploitation results in unauthorized disclosure of all document content and sensitive attributes stored in the blocks table, bypassing intended access controls. This can lead to significant data exposure and compromise of confidentiality.