Skip to main content

SiYuan EUVDEUVD-2026-57455

| CVE-2026-72795 CRITICAL
Missing Authorization (CWE-862)
9.2
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Reach published SiYuan workspace over network
  2. Exploit
    Request getBlockDOMWithEmbed/getBlockDOMsWithEmbed endpoint
  3. Execution
    Server resolves embed query without publish-access check
  4. Impact
    Read protected/hidden document content

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization checks on every request
MITRE ATT&CK

1 technique across 1 tactic: Privilege Escalation

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires that the target runs SiYuan (before v3.7.4) with its publish/sharing mode enabled and network-reachable, and that the attacker can reach the getBlockDOMWithEmbed or getBlockDOMsWithEmbed endpoints; the leak specifically occurs through published blocks that contain embed queries referencing password-protected, hidden, or forbidden documents. No authentication or user interaction is needed against such a published instance (PR:N/UI:N). Limiting factors: a purely local, single-user SiYuan install that never enables publishing is not exposed, and only content reachable through embed queries is disclosed - integrity and availability are not affected.

Impact

The supplied CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:H/SI:N/SA:N, score 9.2) describes a network-reachable, low-complexity, unauthenticated attack yielding high confidentiality impact on the vulnerable system plus a high confidentiality impact on a subsequent system (SC:H) - reflecting that data belonging to a different authorization domain is exposed. Integrity and availability are untouched, so this is a pure information-disclosure issue, not RCE. There is no CISA KEV listing and no POC referenced, so the correct posture is 'no public exploit identified at time of analysis' and no EPSS score was provided. The primary caveat: exploitation presupposes that the target actually runs SiYuan's publish mode and exposes it to the attacker; the CVSS PR:N/AV:N rating is accurate for such deployments but overstates risk for the many SiYuan installs used purely as a local single-user app. For internet-exposed published workspaces this is a genuine high-priority confidentiality bug; for local-only installs the real-world exposure is much lower.

Exploit ScenarioDerived

An organization publishes a SiYuan notebook for internal reference; one published page contains an embed block whose query happens to span into a hidden or password-protected document. An unauthenticated attacker who can reach the published site sends requests to the getBlockDOMWithEmbed / getBlockDOMsWithEmbed endpoint and receives the rendered embedded content, reading the protected notes without ever supplying the password. No public POC is currently known, but the low attack complexity makes reproduction straightforward for anyone with access to the published endpoint.

Act Now Prioritize within 24-48h. Why: CRITICAL severity + public POC available.
1 PoC candidate (unverified) Patch available 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Aug 12, 2026

Unauthorized cross-document content disclosure in SiYuan note-taking software before v3.7.4 allows remote attackers to read protected notes without credentials. The getBlockDOMWithEmbed and getBlockDOMsWithEmbed endpoints resolve embed queries inside published blocks without re-checking publish-access controls, so an attacker who reaches a published SiYuan workspace can pull back content from password-protected, hidden, or forbidden documents. No public exploit identified at time of analysis, but VulnCheck rates it CVSS 9.2 (CVSS 4.0) and it constitutes an authentication/authorization bypass.

RemediationAI

Vendor-released patch: v3.7.4 - upgrade all SiYuan instances to v3.7.4 or later, which restores publish-access filtering on embedded block content; see the advisory at https://github.com/siyuan-note/siyuan/security/advisories/GHSA-h6w7-xxcf-w2mq. If you cannot upgrade immediately, disable SiYuan's publish/sharing feature or take the published workspace off the network so the getBlockDOMWithEmbed and getBlockDOMsWithEmbed endpoints are not reachable by untrusted clients - the trade-off is that legitimate published sharing stops working. As an interim compensating control, place the published instance behind an authenticating reverse proxy or IP allowlist so only trusted users reach it, and avoid using embed queries that pull from password-protected, hidden, or forbidden documents until patched, since those are the specific blocks whose content leaks.

Affected VersionsENISA

SiYuan 0 <3.7.4

Affected Packages

go github.com/siyuan-note/siyuan/kernel fix: 0.0.0-20260725125659-1ca1c3c9d94b
euvd siyuan fix: 3.7.4

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 2 packages in go, euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

SiYuan is a self-hostable, block-based personal knowledge-management (PKM) application (similar in concept to Obsidian or Notion) that includes a 'publish' mode exposing selected documents over the network. Documents are composed of blocks, and 'embed' blocks run queries that dynamically pull in the content of other blocks. The flaw is a CWE-862 Missing Authorization: when the getBlockDOMWithEmbed / getBlockDOMsWithEmbed endpoints render a published block, they execute the embedded query and return the results without filtering those results through the same publish-access policy that governs direct document access. As a result the authorization boundary is enforced on the container document but not on the transitively embedded content. The affected component is identified by CPE cpe:2.3:a:siyuan-note:siyuan:*, covering all versions prior to the fixed v3.7.4.

Know when Siyuan gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (VulnCheck) PRIMARY 9.2 CRITICAL
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:H/SI:N/SA:N
vuln.today AI 8.6 HIGH

Network-reachable published endpoint needs no auth or interaction (AV:N/AC:L/PR:N/UI:N); it discloses data across an authorization boundary (S:C, C:H) with no integrity or availability impact.

3.1 AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:H/SI:N/SA:N
SUSE HIGH

Primary rating from Vendor (VulnCheck).

CVSS VectorVendor: VulnCheck

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
None
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
None
Vulnerable system: Availability
None
Subsequent system: Confidentiality
High
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

2
Patch available
Aug 12, 2026 - 20:03 EUVD
CVE Published
Aug 12, 2026 - 19:07 cve.org
CRITICAL 9.2

DescriptionCVE.org

SiYuan versions before v3.7.4 fail to filter embedded block content by publish access in the getBlockDOMWithEmbed and getBlockDOMsWithEmbed endpoints. Attackers can request published blocks containing embed queries to read content from password-protected, hidden, or forbidden documents without authorization.

Latest POC

1 PoC candidate from github (unverified)

Sign in to open the public PoC links collected for this CVE.

Executive ViewAI

Why It Matters

SiYuan note-taking software before version 3.7.4 contains a critical vulnerability (CVE-2026-72795) that allows unauthorized access to password-protected and hidden notes without credentials. Organizations using SiYuan for sensitive data storage-including financial information, intellectual property, and security configurations-face immediate confidentiality risk with no vendor patch currently available.

Business Impact: Severe
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: implement network segmentation to restrict SiYuan instance accessibility, disable embed resolution if operationally viable, relocate highly sensitive notes to alternative platforms pending patch availability, deploy WAF rules to block or rate-limit requests to vulnerable endpoints, and establish continuous monitoring for exploitation attempts. Evaluate alternative note-taking platforms if SiYuan functions as a critical repository for sensitive organizational data.

Threat Intelligence Overview

EPSS Score
0.2%
Top 85% exploitable
Prevalence
Low
open-source personal knowledge-management app, niche and largely single-user footprint
Threat Intel
1
1 sources
Data Quality
7 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment GHSA Vendor GitHub

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity CRITICAL
CISA KEV No
Public POC Yes
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
CRITICAL severity + public POC available
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Out-of-Cycle
Exploitation
Poc
System Exposure· derived
Open
Automatable
Yes
Human Impact
Very High
Technical Impact
Partial

Priority Score

66
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +46
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

More in Siyuan

View all
CVE-2026-69083 CRITICAL POC
9.9 Aug 03

SQL injection in SiYuan's fullTextSearchAssetContent endpoint lets unauthenticated attackers and holders of publish Role

CVE-2026-54067 CRITICAL POC
9.9 Jun 24

Stored cross-site scripting in SiYuan personal knowledge management before 3.7.0 lets an attacker with write access to a

CVE-2026-69084 CRITICAL POC
9.9 Aug 03

SQL injection in SiYuan personal knowledge management (versions <= v3.7.2) lets attackers pass arbitrary SQL statements

CVE-2026-54158 CRITICAL POC
9.9 Jun 24

Stored cross-site scripting in SiYuan's attribute-view (database) cell renderer, affecting all versions prior to 3.7.0,

CVE-2026-69085 CRITICAL POC
9.9 Aug 03

SQL injection in SiYuan personal knowledge-management software (all versions before v3.7.3) lets attackers inject arbitr

CVE-2024-53507 CRITICAL POC
9.8 Nov 29

A SQL injection vulnerability was discovered in Siyuan 3.1.11 in /getHistoryItems. Rated critical severity (CVSS 9.8), t

CVE-2024-53506 CRITICAL POC
9.8 Nov 29

A SQL injection vulnerability has been identified in Siyuan 3.1.11 via the ids array parameter in /batchGetBlockAttrs. R

CVE-2024-53505 CRITICAL POC
9.8 Nov 29

A SQL injection vulnerability has been identified in Siyuan 3.1.11 via the id parameter at /getAssetContent. Rated criti

CVE-2024-53504 CRITICAL POC
9.8 Nov 29

A SQL injection vulnerability has been identified in Siyuan 3.1.11 via the notebook parameter in /searchHistory. Rated c

CVE-2026-23852 CRITICAL POC
9.6 Jan 19

SiYuan personal knowledge management system prior to 3.5.4 has a stored XSS vulnerability (CVSS 9.6) that allows code ex

CVE-2026-56397 CRITICAL POC
9.4 Jun 21

Remote code execution in SiYuan note-taking application (before v3.6.1) allows any malicious Bazaar marketplace package

CVE-2026-54069 CRITICAL POC
9.2 Jun 24

Origin-validation bypass in SiYuan Note (open-source personal knowledge management) before 3.7.0 lets any installed Chro

Vendor StatusVendor

SUSE

Severity: Important
Product Status
SUSE Linux Enterprise Module for Package Hub 15 SP5 Affected
SUSE Linux Enterprise Module for Package Hub 15 SP6 Affected
openSUSE Leap 15.5 Affected
openSUSE Leap 15.6 Affected

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