Description
SiYuan before v3.7.4 fails to properly validate publish access for encrypted notebooks, treating them as publicly accessible by default. Anonymous readers can enumerate and retrieve fully decrypted document content from unlocked encrypted notebooks through the publish API without authentication or key material.
Published: 2026-08-12
Score: 9.2 Critical
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability allows an attacker to read the full decrypted contents of unlocked encrypted notebooks through SiYuan’s publish API without any authentication. By bypassing the required authorization checks, this flaw constitutes a missing authorization (CWE‑862) that exposes sensitive user data and can lead to confidentiality compromise.

Affected Systems

SiYuan note is affected in all releases prior to version 3.7.4. Any installation using these earlier versions lacks proper validation of publish access for encrypted notebooks and therefore treats them as publicly accessible by default.

Risk and Exploitability

The CVSS score of 9.2 reflects a high‑severity authentication bypass that can be exploited remotely via the publish API. While the EPSS score is not available and the vulnerability is not in CISA’s KEV catalog, the existence of a publicly documented exploit path means that the risk of exploitation is significant. Anyone with network access to the publish API can enumerate encrypted notebook URLs and retrieve their decrypted content without providing credentials or the encryption key.

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

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the official patch to SiYuan version 3.7.4 or later to enforce proper authorization checks on encrypted notebooks.
  • If a patch is not yet available, restrict publish API access so that only authenticated users can publish or view notebooks, or disable publishing of encrypted notebooks entirely.
  • Limit network exposure of the publish API to trusted hosts or implement network‑level controls to block anonymous requests to the publish endpoint.

Generated by OpenCVE AI on August 12, 2026 at 23:07 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 before v3.7.4 fails to properly validate publish access for encrypted notebooks, treating them as publicly accessible by default. Anonymous readers can enumerate and retrieve fully decrypted document content from unlocked encrypted notebooks through the publish API without authentication or key material.
Title SiYuan before v3.7.4 Authentication Bypass via Encrypted Notebooks
Weaknesses CWE-862
References
Metrics cvssV3_1

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

cvssV4_0

{'score': 9.2, 'vector': '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'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

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

Reserved: 2026-08-10T15:10:15.963Z

Link: CVE-2026-72789

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

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

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

Link: CVE-2026-72789

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

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

Weaknesses