Lucene search
+L

5 matches found

OSV
OSV
•added 2026/07/17 7:42 p.m.•12 views

GO-2026-5963 SiYuan: Stored XSS to RCE via CSS-snippet <style> breakout in renderSnippet() in github.com/siyuan-note/siyuan/kernel

SiYuan: Stored XSS to RCE via CSS-snippet breakout in renderSnippet in github.com/siyuan-note/siyuan/kernel...

9.9CVSS8.1AI score0.00541EPSS
SaveExploits0References2
Github Security Blog
Github Security Blog
•added 2026/07/10 7:25 p.m.•22 views

SiYuan: Stored XSS to RCE via CSS-snippet <style> breakout in renderSnippet()

Summary A CSS snippet body containing breaks out of its surrounding tag when renderSnippet interpolates it via insertAdjacentHTML. A payload like runs arbitrary JavaScript in the renderer. On Electron desktop builds the renderer runs with nodeIntegration:true, so require'childprocess' is reachabl...

9.9CVSS7.9AI score0.00541EPSS
SaveExploits0References3Affected Software1
OSV
OSV
•added 2026/07/10 7:25 p.m.•10 views

GHSA-MVJR-VV3C-W4QV SiYuan: Stored XSS to RCE via CSS-snippet <style> breakout in renderSnippet()

Summary A CSS snippet body containing breaks out of its surrounding tag when renderSnippet interpolates it via insertAdjacentHTML. A payload like runs arbitrary JavaScript in the renderer. On Electron desktop builds the renderer runs with nodeIntegration:true, so require'childprocess' is reachabl...

9.9CVSS7.9AI score0.00541EPSS
SaveExploits0References3
Cvelist
Cvelist
•added 2026/06/24 9:14 p.m.•36 views

CVE-2026-54067 SiYuan: Stored XSS to RCE via CSS-snippet <style> breakout in renderSnippet()

SiYuan is an open-source personal knowledge management system. Prior to 3.7.0, CSS snippet body containing breaks out of its surrounding tag when renderSnippet interpolates it via insertAdjacentHTML. A payload like runs arbitrary JavaScript in the renderer. On Electron desktop builds the renderer...

9.9CVSS0.00541EPSS
SaveExploits0References1
CVE
CVE
•added 2026/06/24 9:14 p.m.•48 views

CVE-2026-54067

SiYuan (prior to v3.7.0) is affected by a stored XSS in renderSnippet() where a CSS snippet containing breaks out of the surrounding tag during insertion, enabling injected JavaScript in the renderer. In Electron builds with nodeIntegration: true, this can reach Node APIs (e.g., child_process) a...

9.9CVSS8AI score0.00541EPSS
SaveExploits0References1
Rows per page
Query Builder