GHSA-ff66-236v-p4fg · Severity: high · Ecosystem: go — SiYuan Desktop: Stored XSS in imported .sy.zip content leads to arbitrary command execution
SiYuan is a personal knowledge management system. Prior to version 3.6.2, a vulnerability allows crafted block attribute values to bypass server-side attribute escaping when an HTML entity is mixed with raw special characters. An attacker can embed a malicious IAL value inside a .sy document, package it as a .sy.zip, and have the victim import it through the normal Import -> SiYuan .sy.zip workflow. Once the note is opened, the malicious attribute breaks out of its original HTML context and injects an event handler, resulting in stored XSS. In the Electron desktop client, this XSS reaches remote code execution because injected JavaScript runs with access to Node/Electron APIs. This issue has been patched in version 3.6.2.
Conclusion & alert: CVE-2026-34585 is rated Exploit Available (57.1/100): CVSS High severity, with low exploitation likelihood (EPSS 0.07%). Core evidence: 1 public exploit reference(s) are indexed (Exploit-DB). Mandatory action: Public exploits are available—assess exposure, apply mitigations, and prioritize patching.
Risk is dynamic; we continuously reassess and refresh what is shown on this page as upstream context changes.
| EDB-ID | Source | Kind | Published | Link |
|---|---|---|---|---|
| — | nvd_ref | exploit_tag | Exploit-DB ↗ |
EPSS lead: Daily EPSS estimates relative likelihood of exploitation; percentile ranks this CVE among scored vulnerabilities (higher = more severe relative rank).
| # | Date | Old EPSS score | New EPSS score | Delta (New - Old) |
|---|---|---|---|---|
| 1 | 2026-04-01 | — | 0.07% | — |
Full EPSS history (1 record total)
CVSS metrics for this CVE.
| Base score | Version | Severity | Vector | Exploitability | Impact | Score source |
|---|---|---|---|---|---|---|
| 8.6 | 3.1 | HIGH |
|
1.8 | 6.0 | [email protected] |
| 8.2 | 3.1 | HIGH |
|
1.5 | 6.0 | [email protected] |
GHSA-ff66-236v-p4fg · Severity: high · Ecosystem: go — SiYuan Desktop: Stored XSS in imported .sy.zip content leads to arbitrary command execution
| URL | Tags |
|---|---|
| https://github.com/siyuan-note/siyuan/issues/17246 | Issue Tracking |
| https://github.com/siyuan-note/siyuan/releases/tag/v3.6.2 | Release Notes |
| https://github.com/siyuan-note/siyuan/security/advisories/GHSA-ff66-236v-p4fg | Exploit Vendor Advisory |