CVE-2026-31807 is a reflected Cross-Site Scripting (XSS) vulnerability affecting SiYuan personal knowledge management systems prior to version 3.5.10. This flaw allows an unauthenticated attacker to inject executable JavaScript into the /api/icon/getDynamicIcon endpoint by leveraging SVG animation elements that bypass the application's static SVG sanitizer. Rated Medium severity (CVSS 6.1), exploitation requires user interaction but has low attack complexity and no privileges, potentially leading to low confidentiality and integrity impacts. There is currently no evidence of active exploitation, public exploit code, or significant community discussion, and it is not listed in CISA's Known Exploited Vulnerabilities catalog.
| Vendor | Product | Version(s) | CPE |
|---|---|---|---|
< 3.5.10CPE matchmatch criteria | cpe:2.3:a:b3log:siyuan:*:*:*:*:*:*:*:* |
CVSS version used by this source: 4.0
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:N/SC:H/SI:H/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
The average CVE in this peer group has 0.0 Twitter, 0.0 Reddit, 0.1 Bluesky, 0.0 Mastodon, and 0.1 GitHub mentions.
The average CVE in this peer group has 0.1 InfoSec Media, 0.0 Vendor Blog, and 0.0 Security Researcher mentions.