Description
SiYuan versions before v3.7.4 contain an information disclosure vulnerability in the getEncryptedNotebookStatus endpoint that returns encrypted notebook identifiers, names, and lock states without publish-access filtering. Anonymous readers and publish-mode accounts can enumerate all encrypted notebooks and their current unlock status, revealing sensitive notebook names and decryption state in memory.
Published: 2026-08-12
Score: 6.9 Medium
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability manifests in the getEncryptedNotebookStatus endpoint of SiYuan, which returns encrypted notebook identifiers, names, and lock states without enforcing publish‑access filtering. Anonymous users and accounts operating in publish‑mode can invoke this endpoint to enumerate all encrypted notebooks and learn whether each is currently unlocked, thereby exposing sensitive notebook names and decryption state that is otherwise protected. The weakness is a missing permissions check, aligned with CWE‑862.

Affected Systems

Vendor siyuan-note:siyuan, product SiYuan. All releases before version 3.7.4 are affected. The exact version range is unspecified, so any deployment older than 3.7.4 is potentially vulnerable.

Risk and Exploitability

The CVSS score of 6.9 places the issue in the medium severity range. Exploitation requires no authentication and can be performed remotely by sending a request to the vulnerable endpoint, making it accessible to anyone with network reach. The EPSS score is not reported, and the vulnerability is not listed in CISA's KEV catalog, suggesting no confirmed exploitation campaigns. Nonetheless, the lack of filtering provides an attacker with legitimate methods to gather sensitive information, so prompt remediation is advised.

Generated by OpenCVE AI on August 12, 2026 at 23:03 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update SiYuan to version 3.7.4 or later to eliminate the missing permission check.
  • If an immediate update is not possible, restrict network traffic to the getEncryptedNotebookStatus endpoint so that only authorized accounts can reach it, effectively blocking anonymous and publish‑mode callers.
  • Monitor API usage logs for unexpected calls to the endpoint and investigate any unauthorized access attempts.

Generated by OpenCVE AI on August 12, 2026 at 23:03 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 12 Aug 2026 19:30:00 +0000

Type Values Removed Values Added
Description SiYuan versions before v3.7.4 contain an information disclosure vulnerability in the getEncryptedNotebookStatus endpoint that returns encrypted notebook identifiers, names, and lock states without publish-access filtering. Anonymous readers and publish-mode accounts can enumerate all encrypted notebooks and their current unlock status, revealing sensitive notebook names and decryption state in memory.
Title SiYuan before v3.7.4 Information Disclosure via getEncryptedNotebookStatus
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'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-08-12T19:07:43.751Z

Reserved: 2026-08-10T15:11:03.190Z

Link: CVE-2026-72797

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-12T20:17:51.407

Modified: 2026-08-12T20:17:51.407

Link: CVE-2026-72797

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-12T23:15:03Z

Weaknesses