Skip to main content
← All vulnerabilities
CVE-2026-23645GHSA-PCJQ-J3MQ-JV5JGO-2026-4324

SiYuan Vulnerable to Stored Cross-Site Scripting (XSS) via Unrestricted SVG File Upload

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 3.5.4-dev2, 0.0.0-20260116101155-11115da3d0de
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: poc
  • Automatable: no
  • Technical impact: partial

Summary

SiYuan is self-hosted, open source personal knowledge management software. Prior to 3.5.4-dev2, a Stored Cross-Site Scripting (XSS) vulnerability exists in SiYuan Note. The application does not sanitize uploaded SVG files. If a user uploads and views a malicious SVG file (e.g., imported from an untrusted source), arbitrary JavaScript code is executed in the context of their authenticated session. This vulnerability is fixed in 3.5.4-dev2.

Timeline

  1. CVE published
  2. CISA SSVC assessment

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

  3. Record last updated

Affected versions

  • siyuan-note siyuan

    fixed in 3.5.4-dev2

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

    fixed in 0.0.0-20260116101155-11115da3d0de

References 3

GitHub · siyuan-note/siyuan