Skip to main content
CVE-2026-87809VulnerabilityPublished 09/09/2026Updated 09/18/2026

CVE-2026-87809: Authorization Bypass Through User-Controlled Key in siyuan-note siyuan

Affects siyuan-note siyuanSource CVE Database V5

0

Not known to be exploited · CVSS 7.1 High.

Data as of 10/25/2026, 04:40:14 UTC

CVSS 4.0 base score
7.1High
How severe the flaw is on the 0–10 CVSS scale.
Exploitation

Not in CISA KEV, no exploitation reported

EPSS
0.3% chance of exploitation in 30 days – higher than 27% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/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

Upgrade Siyuan Note to version 3.8.2 or later, where this authorization bypass vulnerability has been fixed. No other mitigation guidance is provided or necessary as the issue is resolved in the official patch.

Description

Siyuan before v3.8.2 fails to apply publish-access filtering to embedded blocks before rendering in the /api/export/preview and /api/lute/copyStdMarkdown endpoints. Attackers with reader access can retrieve the full rendered content of private, hidden, or publish-disabled blocks by accessing public documents containing embed queries that select those blocks.

Impact

An attacker with reader access can bypass intended access controls and view sensitive content that should be restricted, including private, hidden, or publish-disabled blocks. This could lead to unauthorized disclosure of confidential information.

References

Community reviews

Loading reviews…