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.
Published: 2026-08-11
Score: 5.1 Medium
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability arises when user‑supplied graph configuration data is insufficiently validated. The svgIcon style property is interpreted as HTML by Pivotick, allowing a malicious user to embed JavaScript that runs in the browser of any viewer who loads the configuration. This stored XSS can lead to script execution, credential theft, or other client‑side attacks.

Affected Systems

Vulnerable software is MISP cti‑transmute. No specific product versions are listed in the advisory, so all current releases that store graph configurations are potentially affected until a schema fix is applied.

Risk and Exploitability

The CVSS score is 5.1, indicating moderate severity. EPSS data is not available, and the flaw is not in the CISA KEV catalog. Attackers can exploit the issue by submitting a crafted configuration as an authenticated user; the malicious payload will then execute in the browsers of other users, including administrators, who view the configuration. Because it is a stored XSS, it does not require network interaction after the configuration is saved.

Generated by OpenCVE AI on August 11, 2026 at 10:27 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the vendor’s patch that implements a strict configuration schema and removes unsafe properties such as svgIcon and iconClass.
  • If a patch cannot be applied immediately, configure the application to reject any configuration containing svgIcon or iconClass properties.
  • Sanitize all existing stored configurations before they are displayed or applied so that any embedded script is removed.
  • Review and restrict user permissions so that only trusted users can create or edit graph configurations.

Generated by OpenCVE AI on August 11, 2026 at 10:27 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 11 Aug 2026 09:00:00 +0000

Type Values Removed Values Added
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.
Title cti-transmute Saved Graph Configuration Allows Stored Cross-Site Scripting via svgIcon
Weaknesses CWE-20
CWE-79
References
Metrics cvssV4_0

{'score': 5.1, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:P/VC:L/VI:L/VA:N/SC:L/SI:L/SA:N'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: CIRCL

Published:

Updated: 2026-08-11T08:31:09.214Z

Reserved: 2026-08-11T08:31:07.326Z

Link: CVE-2026-73158

cve-icon Vulnrichment

No data.

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-11T10:30:04Z

Weaknesses
  • CWE-20

    Improper Input Validation

  • CWE-79

    Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')