Advisory Database
  • Advisories
  • Dependency Scanning
  1. golang
  2. ›
  3. github.com/siyuan-note/siyuan/kernel
  4. ›
  5. CVE-2026-73630

CVE-2026-73630: SiYuan: authFilePublishAccess distinguishes hidden and forbidden documents from public and nonexistent ones, and issues a publish-auth cookie for documents it reports as forbidden

October 23, 2026

/api/filetree/authFilePublishAccess is registered with CheckAuth only and is reachable anonymously. It never sets a failure code, so its outcome is signalled entirely by the response message and by whether a Set-Cookie header is present. Those two signals differ across access tiers, which lets an anonymous caller determine, for any candidate document identifier, whether that document is public or nonexistent, password-protected, or exists at the hidden or forbidden tier.

Separately, hidden and forbidden entries carry an empty password. Submitting password:"" therefore satisfies the equality check for them, and the server responds by issuing Set-Cookie: publish-auth-<docID> for a document whose own tier is forbidden.

References

  • github.com/advisories/GHSA-4pjg-x8qj-33j5
  • github.com/siyuan-note/siyuan/commit/c7522b8db586ef1e1d6fa98bbe7ca0eb9d019efe
  • github.com/siyuan-note/siyuan/releases/tag/v3.7.4-alpha.4
  • github.com/siyuan-note/siyuan/security/advisories/GHSA-4pjg-x8qj-33j5
  • nvd.nist.gov/vuln/detail/CVE-2026-73630
  • www.vulncheck.com/advisories/siyuan-before-information-disclosure-via-authfilepublishaccess

Code Behaviors & Features

Detect and mitigate CVE-2026-73630 with GitLab Dependency Scanning

Secure your software supply chain by verifying that all open source dependencies used in your projects contain no disclosed vulnerabilities. Dependency Scanning using SBOM also detects vulnerabilities from proprietary advisories that this site does not include. Learn more about Dependency Scanning using SBOM →

Affected versions

All versions before 0.0.0-20260731093152-c7522b8db586

Fixed versions

  • 0.0.0-20260731093152-c7522b8db586

Solution

Upgrade to version 0.0.0-20260731093152-c7522b8db586 or above.

Impact 5.8 MEDIUM

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:N/A:N

Learn more about CVSS

Weakness

  • CWE-203: Observable Discrepancy

Source file

go/github.com/siyuan-note/siyuan/kernel/CVE-2026-73630.yml

Spotted a mistake? Edit the file on GitLab.

  • Site Repo
  • About GitLab
  • Terms
  • Privacy Statement
  • Contact

Page generated Sun, 08 Nov 2026 00:16:00 +0000.