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-33067 SiYuan has Stored XSS to RCE via Unsanitized Bazaar Package Metadata CWE-79 7.6 - 2026-03-20
CVE-2026-33066 SiYuan has Stored XSS to RCE via Unsanitized Bazaar README Rendering CWE-79 5.4 - 2026-03-20
CVE-2026-32940 SiYuan has a SanitizeSVG bypass via data:text/xml in getDynamicIcon (incomplete fix for CVE-2026-29183) CWE-79 9.3 Critical 2026-03-20
CVE-2026-32938 SiYuan has an Arbitrary File Read in its Desktop Publish Service CWE-22 9.9 Critical 2026-03-20
CVE-2026-32767 SiYuan: Authorization Bypass Allows Arbitrary SQL Execution via Search API CWE-89 9.8 Critical 2026-03-20
CVE-2026-32815 SiYuan: Cross-Origin WebSocket Hijacking via Authentication Bypass — Unauthenticated Information Disclosure CWE-287 9.1 - 2026-03-19
CVE-2026-32750 SiYuan importStdMd: unvalidated localPath imports arbitrary host directories as persistent notes CWE-22 6.8 Medium 2026-03-19
CVE-2026-32751 SiYuan Vulnerable to Remote Code Execution via Stored XSS in Notebook Name - Mobile Interface CWE-79 5.4 - 2026-03-19
CVE-2026-32749 SiYuan importSY/importZipMd: Path Traversal via multipart filename enables arbitrary file write CWE-73 7.6 High 2026-03-19
CVE-2026-32747 SiYuan: Incomplete sensitive path blocklist in globalCopyFiles allows reading /proc and Docker secrets CWE-22 6.8 Medium 2026-03-19
CVE-2026-32704 SiYuan renderSprig: missing admin check allows any user to read full workspace DB CWE-285 6.5 Medium 2026-03-13
CVE-2026-32110 SiYuan has a Full-Read SSRF via /api/network/forwardProxy CWE-918 8.3 High 2026-03-11
CVE-2026-31809 SiYuan has a SVG Sanitizer Bypass via Whitespace in `javascript:` URI — Unauthenticated XSS CWE-79 5.4AI Medium AI 2026-03-10
CVE-2026-31807 SiYuan has a SVG Sanitizer Bypass via `<animate>` Element — Unauthenticated XSS CWE-79 6.1AI Medium AI 2026-03-10
CVE-2026-30869 SiYuan has a Path Traversal in /export Endpoint Allows Arbitrary File Read and Secret Leakage CWE-22 9.3 Critical 2026-03-09
CVE-2026-30926 SiYuan Note publish service authorization bypass allows low-privilege users to modify notebook content CWE-284 7.1 High 2026-03-09
CVE-2026-29183 SiYuan: Unauthenticated reflected SVG XSS in `/api/icon/getDynamicIcon` (`type=8`) enables arbitrary JavaScript execution CWE-79 9.3 Critical 2026-03-06
CVE-2026-29073 SiYuan: Direct SQL Query API accessible to Reader-level users enables unauthorized database access CWE-862 8.8 - 2026-03-06
CVE-2026-25992 SiYuan has a File Read Interface Case Bypass Vulnerability CWE-22 7.5 High 2026-02-10
CVE-2026-25647 Lute has a Stored Cross-Site Scripting (XSS) via Markdown hyperlink CWE-79 4.6 Medium 2026-02-06
CVE-2026-25539 SiYuan has Arbitrary File Write via /api/file/copyFile leading to RCE CWE-22 9.1 Critical 2026-02-04
CVE-2026-23852 SiYuan vulnerable to Stored XSS / RCE via `setBlockAttrs` icon attribute CWE-94 8.2AI High AI 2026-01-19
CVE-2026-23851 SiYuan Vulnerable to Arbitrary File Read via File Copy Functionality CWE-22 8.1AI High AI 2026-01-19
CVE-2026-23850 SiYuan vulnerable to arbitrary file read CWE-22 6.5AI Medium AI 2026-01-19
CVE-2026-23847 SiYuan Vulnerable to Reflected Cross-Site Scripting (XSS) via /api/icon/getDynamicIcon CWE-79 6.1AI Medium AI 2026-01-19
CVE-2026-23645 SiYuan Vulnerable to Stored Cross-Site Scripting (XSS) via Unrestricted SVG File Upload CWE-79 5.4 - 2026-01-16
CVE-2025-68948 SiYuan: Information Disclosure and Authentication Bypass via Hardcoded Session Secret CWE-321 8.4 - 2025-12-27
CVE-2025-67488 SiYuan: ZipSlip -> Arbitrary File Overwrite -> RCE CWE-22 7.8 High 2025-12-09
CVE-2025-21609 SiYuan has an arbitrary file deletion vulnerability CWE-459 8.1 - 2025-01-03
CVE-2024-55660 SiYuan has an SSTI via /api/template/renderSprig CWE-1336 6.5 - 2024-12-11

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