CVE-2026-118257 Vue I18n - Stored XSS

Vue I18n 9.14.5, 10.0.8, 11.1.10 to < 11.4.14, and 12.0.0-alpha.4 to < 12.0.0-alpha.5 contain a stored XSS caused by improper sanitization of iframe srcdoc attribute in sanitizeTranslatedHtml(), letting attackers execute scripts via attacker-controlled translation content, exploit requires rendering translations as HTML with escapeParameter enabled.

CVSS base score 7.2 /10
High
CISA KEV
Not listed
Public exploit
None known
Authentication
Not required
View the NVD record ↗

Details

Type
Stored XSS
Impact
Client Script Exec
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:L/A:N
Published
28 October 2026
Updated
29 October 2026
Weakness
CWE-79

Vendor fix

Update to versions 11.4.14 or 12.0.0-alpha.5 or later.

Patching closes this CVE. It does not tell you which of your systems run the affected version, or what else is exposed alongside them.

References

← All CVEs