CVE-2026-68584: SiYuan before v3.7.3 Authentication Bypass via Content Endpoints
SiYuan versions before v3.7.3 contain an authentication bypass vulnerability in publish mode where content-returning endpoints getHeadingChildrenDOM, getHeading*Transaction, and getBacklinkDoc perform no password check despite protecting the primary getDoc endpoint. Anonymous attackers can retrieve full content of password-protected documents by obtaining internal block IDs from reader-accessible endpoints and calling unprotected content endpoints to bypass the password gate.
Security readout for executives and security teams
Plain-English summary
SiYuan installations before v3.7.3 may expose password-protected documents in publish mode. The main document endpoint checks the password, but several related content endpoints do not. An anonymous remote attacker could therefore read protected content, creating a serious confidentiality and data-disclosure risk.
Executive priority
Treat internet-facing or externally shared publish-mode instances as an immediate remediation priority because protected information may be readable without credentials. Upgrade promptly and assess whether sensitive documents could have been exposed. Internal-only instances should follow quickly based on content sensitivity and network accessibility.
Technical view
CVE-2026-68584 is a CWE-288 authentication bypass affecting SiYuan publish mode before v3.7.3. The getHeadingChildrenDOM, getHeading*Transaction, and getBacklinkDoc endpoints omit password validation. Reader-accessible information can expose internal block identifiers, allowing these endpoints to return protected document content without authentication. CVSS 4.0 is 9.2, reflecting remote, low-complexity confidentiality impact.
Likely exposure
Exposure is likely where a pre-v3.7.3 SiYuan instance provides publish mode, contains password-protected documents, and is reachable by untrusted users. Internet-facing instances carry the greatest concern. Deployments not using publish mode or protected published content appear less exposed, but should still verify configuration and version.
Exploitation context
The supplied record does not identify known active exploitation, and the CVE is not listed as KEV in the source bundle. Exploitation is nevertheless described as remote, unauthenticated, low complexity, and requiring no user interaction. Public technical details identify the affected endpoint classes, increasing the urgency of remediation.
Researcher notes
The vulnerability results from inconsistent authorization enforcement across related content APIs rather than compromise of the password itself. The supplied CVSS vector indicates high vulnerable-system and subsequent-system confidentiality impact, with no stated integrity or availability impact. Public sources provided here do not establish exploitation prevalence, affected deployment counts, or reliable indicators of compromise.
Mitigation direction
Upgrade affected SiYuan installations to v3.7.3 or later.
Until upgraded, restrict untrusted access to publish mode and affected content endpoints.
Review whether sensitive documents were protected solely by publish-mode passwords.
Monitor the vendor advisory for any additional remediation or configuration guidance.
Validation and detection
Inventory SiYuan versions and identify instances running publish mode.
Determine whether affected instances publish password-protected documents to untrusted networks.
After upgrading, verify anonymous access to the named endpoints cannot return protected content.
Review available access logs for unexpected anonymous requests to affected content endpoints.
Generated from the cited source records. This long-tail analysis has not been individually reviewed by a named human.
Potential ATT&CK relevance
Conservative CVE-to-ATT&CK context
These mappings and lookup hints may be relevant to the vulnerability behavior, CWE, affected product, or exposure path. Glexia-inferred context is not an official MITRE, ATT&CK, CWE, or CVE Program mapping.
ATT&CK lookup starting points
Use these exact CWE pages and searches to review the Glexia ATT&CK library from this CVE's weakness and description context.
cwe · low confidence lookup
CWE-288: Exact CWE lookup
Use the exact CWE identifier as the starting point before reviewing related ATT&CK behavior. Open the exact CWE lookup page first, then review the ATT&CK searches from that MITRE weakness context. This is a Glexia lookup hint, not an official ATT&CK mapping.
The CVE wording references authentication or credential exposure, so valid-account and credential-access review may help. This is a Glexia inferred lookup path, not an official MITRE, ATT&CK, or CVE Program mapping.
These fields come from the CVE record and ADP containers, not from Glexia's Take. They preserve time-varying source decisions such as CISA SSVC, KEV status, CVSS metrics, and provider references.
We collect every scored CVSS vector available in the official CNA and ADP containers. When more than one version is present, the table keeps the source vectors side by side instead of collapsing them into the highest score.
CWE links open Glexia weakness intelligence pages with official CWE context, developer remediation guidance, and related CVE mappings.
CWE-288 · source CWE mapping
Authentication Bypass Using an Alternate Path or Channel
Authentication Bypass Using an Alternate Path or Channel represents a recurring weakness pattern that can create exploitable paths when design, validation, or implementation controls are missing.