๐Ÿ” CVE Alert

CVE-2026-73159

UNKNOWN 0.0

cti-transmute Stored XSS via Crafted Tag Icon on Admin Triage Interface

CVSS Score
0.0
EPSS Score
0.0%
EPSS Percentile
0th

Affected versions of cti-transmute allow a tag's icon value to be stored and later interpolated into HTML through Vue's v-html. The helper mapIcon() previously constructed an HTML string directly from the icon value: <i class="fas fa-${name}"></i> Because the icon is user-supplied, a crafted value could break out of the intended markup and inject attacker-controlled HTML. When the affected tag was later rendered, including on the administrative triage interface, the payload could execute in the viewer's browser. The patch mitigates the issue at multiple layers: v-html is replaced with Vue :class binding, mapIcon() now returns only a constrained FontAwesome class string, and the backend validates icons against the FontAwesome catalogue or a strict [a-z0-9-]{1,40} slug pattern before storing them.

CWE CWE-79
Vendor misp
Product cti-transmute
Published Aug 11, 2026
Stay Ahead of the Next One

Get instant alerts for misp cti-transmute

Be the first to know when new unknown vulnerabilities affecting misp cti-transmute are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

Affected Versions

MISP / cti-transmute
0 โ‰ค 1.4.0

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
github.com: https://github.com/MISP/cti-transmute/commit/cc13416d606d91d543ce1f1e41387750f8450153

Credits

Jeroen Pinoy Christian Studer