Ghostwire

CVE-2026-17496: NoteGen before 0.32.0 renders AI chat responses with markdown-it configured with html:true and injects the result into...

HIGH CVSS 0.0 EPSS 0.30%

Published: July 26, 2026 | Last Modified: July 26, 2026

Description

NoteGen before 0.32.0 renders AI chat responses with markdown-it configured with html:true and injects the result into the DOM via dangerouslySetInnerHTML in chat-preview, without HTML sanitization and with CSP set to null. Attacker-controlled content that reaches the model prompt (for example a malicious skill REFERENCE.md that instructs the model to emit HTML) can cause the model response to include executable markup such as an img onerror handler. When the user views the chat response, that markup runs as JavaScript in the privileged Tauri webview, enabling arbitrary script execution in the application context (cross-site scripting).

Ghostwire Analysis — What This Means Practically

Exploitation Probability (EPSS): Low — 0.30% (22th percentile)

Low exploitation probability based on current threat landscape data. Standard patching timeline is appropriate.

This analysis is generated by Ghostwire from NVD, CISA KEV, EPSS, and open-source intelligence data. Verify findings through primary sources before acting.

Security Coverage (1 articles)

References