Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1359 CNY

100%

SiYuan — Vulnerabilities & Security Advisories 215

All 215 CVE vulnerabilities found in SiYuan, with AI-generated Chinese analysis, references, and POCs.

This page serves as a vulnerability aggregation resource for the SiYuan note-taking application, focusing on common weakness classifications such as those tracked in the Common Weakness Enumeration (CWE) framework. It compiles a comprehensive list of security flaws, configuration errors, and code vulnerabilities discovered within the SiYuan ecosystem, covering incidents and advisories from the product’s inception to the present date. By organizing these records chronologically and categorically, the page allows security researchers and users to track vendor advisories, understand the specific implications of a given weakness class, and look up a product's historical vulnerability profile to assess long-term security posture. The collected data includes details on affected versions, patch releases, and the nature of the exploits, providing a transparent view of the software’s security history without relying on promotional language or selective reporting. This centralization helps mitigate information asymmetry by making security metrics accessible for independent verification and risk assessment. Users can examine how the development team has responded to different categories of bugs, from memory safety issues to authentication bypasses, to gauge the effectiveness of their remediation processes. The aim is to provide an objective, factual baseline for evaluating the trustworthiness and resilience of SiYuan against known threats, enabling stakeholders to make informed decisions regarding deployment and updates. This resource is intended for use by security auditors, IT administrators, and informed end-users who require detailed technical context rather than high-level marketing summaries.

Vendor: SiYuan

CVE ID Title CVSS Severity Published
CVE-2026-54069 SiYuan: Unauthenticated Admin API Access via Blanket chrome-extension:// Origin Allowlist CWE-346 - - 2026-06-24
CVE-2026-54068 SiYuan: Unauthenticated SQLite Data Exfiltration via Template Injection in /api/icon/getDynamicIcon CWE-306 5.9 Medium 2026-06-24
CVE-2026-54067 SiYuan: Stored XSS to RCE via CSS-snippet <style> breakout in renderSnippet() CWE-79 9.9 Critical 2026-06-24
CVE-2026-54066 SiYuan: Path Traversal via Double URL Encoding in /assets/*path (publish mode arbitrary file─read) CWE-22 7.5 High 2026-06-24
CVE-2026-56397 SiYuan - Remote Code Execution via Malicious Bazaar Package Metadata and README CWE-79 9.6 Critical 2026-06-21
CVE-2026-44670 SiYuan: Stored XSS via Attribute View name to Electron renderer RCE in SiYuan CWE-79 - - 2026-05-14
CVE-2026-44588 SiYuan: URL-encoded title bypasses `escapeAriaLabel`, decoded by `decodeURIComponent` into a tooltip-XSS CWE-79 - - 2026-05-14
CVE-2026-45147 SiYuan: Broken access control in SiYuan `/api/tag/getTag` — Reader role can mutate `Conf.Tag.Sort` and persist to disk CWE-285 4.3 Medium 2026-05-14
CVE-2026-45148 SiYuan: Broken access control in SiYuan publish-mode Readers can enumerate metadata CWE-863 4.3 Medium 2026-05-14
CVE-2026-45371 SiYuan: SiYuan publish-mode Reader can mutate Conf and SQL index via 8 ungated APIs CWE-285 - - 2026-05-14
CVE-2026-45375 SiYuan: Bazaar marketplace renders unescaped package `name` and `version` metadata, allowing stored XSS and Electron code execution CWE-79 9.0 Critical 2026-05-14
CVE-2026-44586 SiYuan: Bazaar marketplace renders unescaped package author metadata, allowing XSS and Electron code execution CWE-79 8.3 High 2026-05-14
CVE-2026-41894 SiYuan: Incomplete Fix Bypass for CVE-2026-30869: Path Traversal via Double URL Encoding in `/export/` Endpoint CWE-22 6.5AI Medium AI 2026-04-24
CVE-2026-41421 SiYuan Desktop Notification XSS Leads to Electron RCE CWE-78 8.8 High 2026-04-24
CVE-2026-40922 SiYuan: Incomplete sanitization of bazaar README allows stored XSS via iframe srcdoc (incomplete fix for CVE-2026-33066) CWE-79 5.4AI Medium AI 2026-04-16
CVE-2026-40322 SiYuan: Mermaid `javascript:` Link Injection Leads to Stored XSS and Electron RCE CWE-79 9.1 Critical 2026-04-16
CVE-2026-40318 SiYuan: Publish Reader Path Traversal Delete via `removeUnusedAttributeView` CWE-24 8.5 High 2026-04-16
CVE-2026-40259 SiYuan: Publish Reader Can Arbitrarily Delete Attribute View Files via removeUnusedAttributeView API CWE-285 8.1 High 2026-04-16
CVE-2026-40107 SiYuan Affected by Zero-Click NTLM Hash Theft and Blind SSRF via Mermaid Diagram Rendering CWE-918 6.1AI Medium AI 2026-04-09
CVE-2026-39846 SiYuan affected by Remote Code Execution in the Electron desktop client via stored XSS in synced table captions CWE-79 9.1 Critical 2026-04-07
CVE-2026-34605 SiYuan: Reflected XSS via SVG namespace prefix bypass in SanitizeSVG ( getDynamicIcon, unauthenticated ) CWE-79 6.1 - 2026-03-31
CVE-2026-34585 SiYuan: Stored XSS in imported .sy.zip content leads to arbitrary command execution CWE-79 8.6 High 2026-03-31
CVE-2026-34449 SiYuan: Cross-Origin RCE via Permissive CORS Policy and JavaScript Snippet Injection CWE-942 9.7 Critical 2026-03-31
CVE-2026-34448 SiYuan: Stored XSS in Attribute View gallery/kanban cover rendering allows arbitrary command execution in the desktop client CWE-79 9.1 Critical 2026-03-31
CVE-2026-34453 SiYuan: Broken access control in /api/bookmark/getBookmark allows unauthenticated publish visitors to read password-protected bookmarked content CWE-863 7.5 High 2026-03-31
CVE-2026-33670 SiYuan has directory traversal within its publishing service CWE-22 9.8 Critical 2026-03-26
CVE-2026-33669 SiYuan has Arbitrary Document Reading within the Publishing Service CWE-125 9.8 Critical 2026-03-26
CVE-2026-33476 SiYuan has an Unauthenticated Arbitrary File Read via Path Traversal CWE-22 7.5 High 2026-03-20
CVE-2026-33203 SiYuan has an Unauthenticated WebSocket DoS via Auth Keepalive Bypass CWE-248 7.5 High 2026-03-20
CVE-2026-33194 SiYuan has an Incomplete Fix for IsSensitivePath Denylist Allows File Read from /opt, /usr, /home CWE-22 6.8 Medium 2026-03-20

All 215 known CVE vulnerabilities affecting SiYuan with full Chinese analysis, references, and POCs where available.