CVE-2026-72751: CWE-79 Improper Neutralization of Input During Web Page Generation (XSS or 'Cross-site Scripting') in misp cti-transmute
CTI-Transmute in misp is affected by a stored cross-site scripting (XSS) vulnerability in its graph visualization component. Attacker-controlled input from converted CTI data can be rendered as executable HTML or JavaScript in node labels, edge labels, properties, and types. The vulnerability arises from insufficient neutralization of these inputs before rendering with the Pivotick graph library and unsafe use of document.write() for raw JSON display. Multiple patches have been applied to escape HTML, restrict node type characters, and replace unsafe DOM manipulations, but the provided data does not confirm if a complete official fix is available. The CVSS score is 5.1 (medium severity).
AI Analysis
Technical Summary
CVE-2026-72751 describes a stored cross-site scripting (XSS) vulnerability in the CTI-Transmute component of misp. The vulnerability occurs because attacker-controlled values from converted CTI data are passed without sufficient escaping to HTML-parsing sinks in the graph user interface, including node labels, sublabels, edge labels, properties, and types. The Pivotick graph library renders these values as HTML, allowing malicious markup or JavaScript to execute. Additionally, the Open raw JSON feature uses document.write() with interpolated HTML, enabling crafted JSON to break out of intended containment and execute code. Initial patches introduced escaping and replaced unsafe document.write() usage with safer DOM APIs, but some rendering paths remained vulnerable until subsequent patches addressed additional XSS vectors in the graph properties panel. The final remediation includes HTML-escaping labels, restricting node type characters, wrapping property values with textContent, and replacing document.write() with DOM construction. The vulnerability affects versions up to and including 1.4.0. No explicit vendor advisory or patch link is provided, and the remediation level is not confirmed.
Potential Impact
Exploitation of this vulnerability could allow an attacker to execute arbitrary JavaScript in the context of the affected application's user interface by injecting malicious HTML or script code into graph visualization elements or raw JSON views. This could lead to actions such as session hijacking, unauthorized actions, or information disclosure within the application. The CVSS 4.0 vector indicates network attack vector, low complexity, no privileges required, user interaction required, and low impact on confidentiality and integrity, with no impact on availability.
Mitigation Recommendations
Patch status is not yet confirmed — check the vendor advisory for current remediation guidance. The described remediation involves HTML-escaping all user-controllable labels before rendering, restricting node type values to safe characters, wrapping property values using textContent to prevent HTML interpretation, and replacing document.write() usage with safer DOM APIs. Users should monitor the official misp project advisories for patches addressing these XSS issues and apply updates accordingly once available.
CVE-2026-72751: CWE-79 Improper Neutralization of Input During Web Page Generation (XSS or 'Cross-site Scripting') in misp cti-transmute
Description
CTI-Transmute in misp is affected by a stored cross-site scripting (XSS) vulnerability in its graph visualization component. Attacker-controlled input from converted CTI data can be rendered as executable HTML or JavaScript in node labels, edge labels, properties, and types. The vulnerability arises from insufficient neutralization of these inputs before rendering with the Pivotick graph library and unsafe use of document.write() for raw JSON display. Multiple patches have been applied to escape HTML, restrict node type characters, and replace unsafe DOM manipulations, but the provided data does not confirm if a complete official fix is available. The CVSS score is 5.1 (medium severity).
CVSS v4.0
Score 5.1medium
Affected software
Run on your own infrastructure? Check whether these packages are installed with threat-finder — our free open-source scanner.
Weaknesses
AI-Powered Analysis
Machine-generated threat intelligence
Technical Analysis
CVE-2026-72751 describes a stored cross-site scripting (XSS) vulnerability in the CTI-Transmute component of misp. The vulnerability occurs because attacker-controlled values from converted CTI data are passed without sufficient escaping to HTML-parsing sinks in the graph user interface, including node labels, sublabels, edge labels, properties, and types. The Pivotick graph library renders these values as HTML, allowing malicious markup or JavaScript to execute. Additionally, the Open raw JSON feature uses document.write() with interpolated HTML, enabling crafted JSON to break out of intended containment and execute code. Initial patches introduced escaping and replaced unsafe document.write() usage with safer DOM APIs, but some rendering paths remained vulnerable until subsequent patches addressed additional XSS vectors in the graph properties panel. The final remediation includes HTML-escaping labels, restricting node type characters, wrapping property values with textContent, and replacing document.write() with DOM construction. The vulnerability affects versions up to and including 1.4.0. No explicit vendor advisory or patch link is provided, and the remediation level is not confirmed.
Potential Impact
Exploitation of this vulnerability could allow an attacker to execute arbitrary JavaScript in the context of the affected application's user interface by injecting malicious HTML or script code into graph visualization elements or raw JSON views. This could lead to actions such as session hijacking, unauthorized actions, or information disclosure within the application. The CVSS 4.0 vector indicates network attack vector, low complexity, no privileges required, user interaction required, and low impact on confidentiality and integrity, with no impact on availability.
Mitigation Recommendations
Patch status is not yet confirmed — check the vendor advisory for current remediation guidance. The described remediation involves HTML-escaping all user-controllable labels before rendering, restricting node type values to safe characters, wrapping property values using textContent to prevent HTML interpretation, and replacing document.write() usage with safer DOM APIs. Users should monitor the official misp project advisories for patches addressing these XSS issues and apply updates accordingly once available.
Technical Details
- Data Version
- 5.2
- Assigner Short Name
- CIRCL
- Date Reserved
- 2026-08-10T13:58:29.653Z
- Cvss Version
- 4.0
- State
- PUBLISHED
- Remediation Level
- null
Threat ID: 6a79dc5fbf8831d539cf70b5
Added to database: 08/10/2026, 14:12:47 UTC
Last enriched: 08/10/2026, 16:32:51 UTC
Last updated: 08/10/2026, 16:32:51 UTC
Views: 6
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Actions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
Need more coverage?
Upgrade to Pro Console for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.
Latest Threats
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.