CVE-2026-23847
Medium · 4.6SiYuan has a Reflected Cross-Site Scripting (XSS) via /api/icon/getDynamicIcon
CVSS
4.6
EPSS
0.3%
Published
Jan 21, 2026
CISA due date
—
The record
Reflected XSS in /api/icon/getDynamicIcon due to unsanitized SVG input.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| Go | github.com/siyuan-note/siyuan/kernel | 0 | 0.0.0-20260118021606-5c0cc375b475 |
| openSUSE:Leap 15.6 | govulncheck-vulndb | 0 | 0.0.20260205T172317-150000.1.146.1 |
Related vulnerabilities
- GO-2026-4343 SiYuan has a Reflected Cross-Site Scripting (XSS) via /api/icon/getDynamicIcon in… Same vulnerability
- CVE-2026-25992 SiYuan is a personal knowledge management system. Also affects github.com/siyuan-note/siyuan/kernel
- CVE-2026-25539 SiYuan is a personal knowledge management system. Also affects github.com/siyuan-note/siyuan/kernel
- GO-2026-4324 SiYuan Has a Stored Cross-Site Scripting (XSS) Vulnerability via Unrestricted SVG File… Also affects github.com/siyuan-note/siyuan/kernel
- GO-2026-4346 SiYuan Vulnerable to Arbitrary File Read via File Copy Functionality in… Also affects github.com/siyuan-note/siyuan/kernel
- GO-2026-4347 SiYuan vulnerable to Arbitrary file Read / SSRF in github.com/siyuan-note/siyuan/kernel Also affects github.com/siyuan-note/siyuan/kernel
- GO-2026-4387 SiYuan has Arbitrary File Write via /api/file/copyFile leading to RCE in… Also affects github.com/siyuan-note/siyuan/kernel
- GO-2026-4386 SiYuan File Read API Case Sensitivity Bypass can Lead to Path Traversal in… Also affects github.com/siyuan-note/siyuan/kernel