CVE-2026-73158
Received Received - Intake

Stored XSS in Pivotick via Malicious SVG Icon in CTI-Transmute Graph Configurations

Vulnerability report for CVE-2026-73158, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-08-11

Last updated on: 2026-08-11

Assigner: 5a6e4751-2f3f-4070-9419-94fb35b644e8

Description

Affected versions of cti-transmute insufficiently validate saved graph configuration data. Graph configurations can contain style properties that are later consumed by Pivotick, and Pivotick interprets svgIcon as HTML. Because saved configurations may be created by one user and later displayed to other users—including administrators—a malicious user could store a crafted svgIcon value that executes script in another viewer’s browser. The fix introduces a strict configuration schema on both the server and client. Only known properties are accepted, style entries are limited to shape, color, and size, and dangerous properties such as svgIcon and iconClass are explicitly rejected. Existing stored configurations are also sanitized when listed and again before being applied in the browser.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-08-11
Last Modified
2026-08-11
Generated
2026-08-11
AI Q&A
2026-08-11
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 2 associated CPEs
Vendor Product Version / Range
pivotick pivotick *
misp cti-transmute *

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-79 The product does not neutralize or incorrectly neutralizes user-controllable input before it is placed in output that is used as a web page that is served to other users.
CWE-20 The product receives input or data, but it does not validate or incorrectly validates that the input has the properties that are required to process the data safely and correctly.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This vulnerability is a Cross-Site Scripting (XSS) issue in the cti-transmute project. It occurs because saved graph configurations are not properly validated. These configurations can include style properties that are later interpreted by Pivotick, which treats svgIcon as HTML. A malicious user could inject a crafted svgIcon value that executes scripts in other users' browsers, including administrators.

Detection Guidance

Check for saved graph configurations containing svgIcon or iconClass fields in your cti-transmute system. Inspect browser console logs for script execution errors when viewing graphs. Review server logs for unauthorized configuration saves or unusual user activity.

Impact Analysis

If exploited, this vulnerability could allow an attacker to run malicious scripts in the browsers of other users, including administrators. This could lead to unauthorized actions, data theft, or session hijacking. The impact depends on user privileges and the sensitivity of the data accessed.

Compliance Impact

This vulnerability could violate compliance requirements such as GDPR or HIPAA by enabling unauthorized access to personal or sensitive data. It undermines data integrity and confidentiality, potentially leading to legal penalties, reputational damage, and loss of trust.

Mitigation Strategies

Update to the patched version of cti-transmute implementing strict schema validation. Sanitize existing stored configurations by removing svgIcon and iconClass fields. Monitor for any malicious configurations already saved and remove them.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-73158. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart