CVE-2026-29183 is an unauthenticated reflected Cross-Site Scripting (XSS) vulnerability in SiYuan, a personal knowledge management system, affecting versions prior to 3.5.9. This flaw allows attackers to inject malicious JavaScript into the SVG output of the /api/icon/getDynamicIcon endpoint, specifically when type=8, by crafting a malicious URL. With a CVSS score of 9.3 (CRITICAL), this vulnerability has a low attack complexity and can lead to high impact, including the exfiltration of sensitive data and execution of authenticated API actions if a logged-in user clicks a malicious link. While there is no evidence of active exploitation or public exploit code (Metasploit, Nuclei, ExploitDB), the vulnerability has garnered some community discussion, indicating awareness.
| Vendor | Product | Version(s) | CPE |
|---|---|---|---|
< 3.5.9CPE matchmatch criteria | cpe:2.3:a:b3log:siyuan:*:*:*:*:*:*:*:* |
CVSS version used by this source: 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:N
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.