Skip to main content
← All vulnerabilities
CVE-2026-69086GO-2026-6373GHSA-7HM9-V7VF-7G4W

SiYuan before v3.7.3 Path Traversal via unvalidated avID

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 3.7.3, 0.0.0-20260720151813-0f5a0e7c67b0
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: no
  • Technical impact: partial

Summary

SiYuan versions before v3.7.3 fail to validate the avID parameter on all code branches in attribute-view read endpoints, allowing attackers to construct traversal paths that escape the storage directory. Authenticated users with RoleReader permissions or anonymous clients when publish authentication is disabled can read JSON files outside the attribute-view directory to disclose cross-scope database content.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: no · Technical impact: partial

  3. Record last updated

Affected versions

  • siyuan-note siyuan

    fixed in 3.7.3

  • github.com/siyuan-note/siyuan/kernelGo

    fixed in 0.0.0-20260720151813-0f5a0e7c67b0

References 2

GitHub · siyuan-note/siyuan

vulncheck.com