{"id":"CVE-2026-93922","title":"SiYuan through 3.8.4 renders notebook names as raw HTML in the Daily Note picker dialog without escaping, allowing stored cross-site scripting in the Electron renderer","summary":"SiYuan through 3.8.4 renders notebook names as raw HTML in the Daily Note picker dialog without escaping, allowing stored cross-site scripting in the Electron renderer. Attackers can create notebooks with HTML payloads in names that exec…","severity":"high","cvss":8.8,"cvssVector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H","cwe":["CWE-79"],"vendor":"siyuan-note","product":"github.com/siyuan-note/siyuan/kernel","affected":["github.com/siyuan-note/siyuan/kernel <= 3.8.4"],"published":"2026-09-19","updated":"2026-09-19","sourceUpdated":"2026-09-19T00:16:57.913","source":"NVD","sourceUrl":"https://nvd.nist.gov/vuln/detail/CVE-2026-93922","references":[{"url":"https://github.com/siyuan-note/siyuan","label":"disclosure@vulncheck.com"},{"url":"https://github.com/siyuan-note/siyuan/blob/v3.8.4/app/src/util/mount.ts#L72","label":"disclosure@vulncheck.com"},{"url":"https://github.com/siyuan-note/siyuan/blob/v3.8.4/kernel/model/file.go#L2446-L2454","label":"disclosure@vulncheck.com"},{"url":"https://github.com/siyuan-note/siyuan/security/advisories/GHSA-8c2m-33v9-vvqm","label":"disclosure@vulncheck.com"},{"url":"https://www.vulncheck.com/advisories/siyuan-through-3.8.4-stored-xss-via-notebook-names","label":"disclosure@vulncheck.com"}],"tags":["nvd","cve.org"],"ingestedAt":"2026-09-18T23:54:36.627Z","epss":0.00544,"epssPercentile":0.44361,"slug":"CVE-2026-93922","body":"## Overview\n\nSiYuan through 3.8.4 renders notebook names as raw HTML in the Daily Note picker dialog without escaping, allowing stored cross-site scripting in the Electron renderer. Attackers can create notebooks with HTML payloads in names that execute JavaScript with Node.js access when the picker opens, enabling operating system command execution.\n\n## Remediation\n\nRefer to the linked advisories for vendor-supplied fixes and affected version ranges.","depth":"twilight","depthScore":49,"depthScoreParts":{"impact":48.4,"likelihood":0.1,"exploitation":0,"ransomware":0},"changes":[]}