What’s Vulnerable › Vulnerabilities
CVE-2026-73044: SiYuan before v3.7.4 Stored Cross-Site Scripting via Column Width
- Severity: critical (CVSS 9.0 v3.1)
- Exploited in the wild: not listed in CISA KEV
- EPSS: 0.4% probability of exploitation in the next 30 days
- Public exploit or detection template: none known
- Published: 2026-08-15 · updated 2026-08-26
- Weakness: CWE-79
Description
SiYuan versions before v3.7.4 fail to validate or escape table column width values, allowing stored cross-site scripting injection into style attributes. Attackers can inject malicious payloads through the setAttrViewColWidth API that break out of style attributes and inject event handlers on every table cell, executing arbitrary code in the Electron renderer with Node integration enabled.
Affected products
- siyuan-note siyuan: before 3.7.4 — fixed in 3.7.4
How to fix
Upgrade to a fixed version: siyuan-note siyuan 3.7.4. Check the vendor advisory for mitigations.
References
- https://github.com/siyuan-note/siyuan/security/advisories/GHSA-rj55-w3xr-gj62
- https://www.vulncheck.com/advisories/siyuan-before-stored-cross-site-scripting-via-column-width
- https://github.com/siyuan-note/siyuan/security/advisories/GHSA-rj55-w3xr-gj62
Get alerted when CVE-2026-73044 or the next vulnerability affects your stack