AUGUST 15, 2026
Live Feed
Back to database
Case File

CVE-2026-73159

MEDIUM · CVSS 5.1 EPSS 0.23% Public Exploit

Source: NVD + CISA KEV + EPSS · Published 2026-08-11 · Last synced 2026-08-15

CyberRota Analysis

AI-Generated

Affected versions of cti-transmute are vulnerable due to improper handling of user-supplied icon values, which can lead to HTML injection through Vue's v-html. This vulnerability allows an attacker to execute malicious scripts in the browser of users viewing the affected tag, potentially compromising administrative interfaces. Organizations using this software should prioritize patching to mitigate the risk of cross-site scripting (XSS) attacks.

Public Exploit Signal

A public exploit, PoC, GitHub repository or Metasploit reference was detected for this CVE.

GitHub PoC Links

Note: these links are listed for security research and verification purposes only.

CVE
CVE-2026-73159
Severity
MEDIUM
CVSS
5.1
EPSS
0.23%

Original NVD Description

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.