CVE-2026-72803
Deferred Deferred - Pending Action

SiYuan Block Attribute Exposure via Missing Access Control

Vulnerability report for CVE-2026-72803, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-08-12

Last updated on: 2026-08-26

Assigner: VulnCheck

Description

SiYuan versions before v3.7.4 fail to enforce publish-access checks in the getBlockAttrs and batchGetBlockAttrs endpoints. Attackers can retrieve block attributes including names, aliases, memos, and custom fields from protected documents by sending POST requests with block IDs.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-08-12
Last Modified
2026-08-26
Generated
2026-09-02
AI Q&A
2026-08-13
EPSS Evaluated
2026-08-31
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
siyuan siyuan to 3.7.4 (exc)

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-862 The product does not perform an authorization check when an actor attempts to access a resource or perform an action.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

CVE-2026-72803 is an information disclosure vulnerability in SiYuan note-taking app versions before v3.7.4. The getBlockAttrs and batchGetBlockAttrs endpoints fail to enforce publish-access checks, allowing attackers to retrieve sensitive block attributes like names, aliases, memos, and custom fields from protected documents by sending POST requests with block IDs.

Detection Guidance

To detect this vulnerability, monitor network traffic for POST requests to /api/getBlockAttrs or /api/batchGetBlockAttrs endpoints with block IDs. Check SiYuan server logs for unauthorized access attempts to protected document attributes. Use tools like curl to test endpoints: curl -X POST http://<target>/api/getBlockAttrs -d '{"id":"block_id"}' and verify if sensitive data is returned.

Impact Analysis

Attackers could access confidential metadata such as user-authored memos, document names, and custom fields from protected documents. This could lead to privacy breaches, intellectual property theft, or unauthorized access to sensitive information stored in SiYuan notes.

Compliance Impact

This vulnerability could violate GDPR and HIPAA by exposing personal or health-related data stored in protected documents. Unauthorized access to sensitive metadata may result in non-compliance with data protection requirements, leading to legal penalties and reputational damage.

Mitigation Strategies

Immediately upgrade SiYuan to version 3.7.4 or later. If upgrading is not possible, restrict access to the vulnerable endpoints via firewall rules or reverse proxy configurations. Disable anonymous access in publish mode and ensure all publish reader accounts have minimal privileges.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-72803. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart