Skip to main content
CVE-2026-87807VulnerabilityPublished 09/09/2026Updated 10/08/2026

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

0

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

CVSS 4.0 base score
8.7High
How severe the flaw is on the 0–10 CVSS scale.
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:N

What to do

Affected software

ProductAffectedFixed in
siyuan-notesiyuanAffected
  • <3.8.2
Fixed in
  • 3.8.2
GitHubsiyuan-note/siyuanpkg:github/siyuan-note/siyuanOther threatsAffected
  • <3.8.2
Fixed in
  • 3.8.2

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.

References

Community reviews

Loading reviews…