Description
SiYuan versions before v3.7.3 contain a metadata disclosure vulnerability in the /api/block/getBlockInfo endpoint that returns document root metadata including title for publish-forbidden documents without publish-access checks. Anonymous readers or publish RoleReader tokens can supply a block ID to retrieve the title, notebook, path, root ID, and icon of documents administrators marked as excluded from publishing.
Published: 2026-08-03
Score: 6.9 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A broken access control flaw in the /api/block/getBlockInfo endpoint allows an attacker to retrieve metadata such as document title, notebook, path, root ID, and icon for documents that administrators have marked as excluded from publishing. Because the endpoint performs no publish‑access checks, anonymous readers or users with a publish RoleReader token can supply a block ID to expose this sensitive information. This results in the unintentional disclosure of document metadata, potentially revealing the existence and organization of unpublished contents.

Affected Systems

The vulnerability affects the Siyuan note application from the vendor siyuan-note, specifically all releases prior to version 3.7.3. Any deployment of these earlier releases that has the /api/block/getBlockInfo endpoint exposed to users without proper access control is susceptible.

Risk and Exploitability

The CVSS score of 6.9 indicates a medium severity risk. The EPSS score is unavailable, and the vulnerability is not listed in the CISA KEV catalog. The likely attack vector is a remote, unauthenticated or lightweight authenticated request to the /api/block/getBlockInfo endpoint, where an attacker supplies a block ID to retrieve metadata. The ability to learn document titles and paths can aid reconnaissance and facilitate further attacks against the system.

Generated by OpenCVE AI on August 4, 2026 at 10:22 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Siyuan to version 3.7.3 or later, which removes the broken access control check on /api/block/getBlockInfo.
  • If an upgrade is not immediately possible, restrict access to the /api/block/getBlockInfo endpoint to authenticated users only, ensuring publish‑access checks are enforced.
  • Disable or remove anonymous and RoleReader tokens that can reach the endpoint, limiting exposure to authorized personnel.
  • Consider reclassifying documents marked as excluded from publishing to a more secure state or removing sensitive metadata fields to reduce the impact of potential disclosure.

Generated by OpenCVE AI on August 4, 2026 at 10:22 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 14 Aug 2026 17:15:00 +0000

Type Values Removed Values Added
First Time appeared B3log
B3log siyuan
CPEs cpe:2.3:a:b3log:siyuan:*:*:*:*:*:*:*:*
Vendors & Products B3log
B3log siyuan

Mon, 03 Aug 2026 15:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Mon, 03 Aug 2026 15:15:00 +0000

Type Values Removed Values Added
First Time appeared Siyuan
Siyuan siyuan
Vendors & Products Siyuan
Siyuan siyuan

Mon, 03 Aug 2026 13:45:00 +0000

Type Values Removed Values Added
Description SiYuan versions before v3.7.3 contain a metadata disclosure vulnerability in the /api/block/getBlockInfo endpoint that returns document root metadata including title for publish-forbidden documents without publish-access checks. Anonymous readers or publish RoleReader tokens can supply a block ID to retrieve the title, notebook, path, root ID, and icon of documents administrators marked as excluded from publishing.
Title SiYuan before v3.7.3 Metadata Disclosure via getBlockInfo
Weaknesses CWE-862
References
Metrics cvssV3_1

{'score': 5.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:N/A:N'}

cvssV4_0

{'score': 6.9, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:L/SI:N/SA:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-08-14T16:51:07.531Z

Reserved: 2026-07-31T11:56:29.760Z

Link: CVE-2026-68585

cve-icon Vulnrichment

Updated: 2026-08-03T14:17:44.683Z

cve-icon NVD

Status : Received

Published: 2026-08-03T14:16:28.097

Modified: 2026-08-03T15:16:21.343

Link: CVE-2026-68585

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-04T10:30:07Z

Weaknesses