CVE-2025-53892 Details
Description
Vue I18n is the internationalization plugin for Vue.js. The escapeParameterHtml: true option in Vue I18n is designed to protect against HTML/script injection by escaping interpolated parameters. However, starting in version 9.0.0 and prior to versions 9.14.5, 10.0.8, and 11.1.0, this setting fails to prevent execution of certain tag-based payloads, such as <img src=x onerror=...>, if the interpolated value is inserted inside an HTML context using v-html. This may lead to a DOM-based XSS vulnerability, even when using escapeParameterHtml: true, if a translation string includes minor HTML and is rendered via v-html. Versions 9.14.5, 10.0.8, and 11.1.0 contain a fix for the issue.
A DOM-based Cross-Site Scripting (XSS) vulnerability has been identified in Vue I18n versions 9.0.0 prior to 9.14.5, 10.0.0 prior to 10.0.8, and 11.0.0 prior to 11.1.0. The issue arises when the 'escapeParameterHtml' option is enabled, as this setting fails to adequately sanitize certain tag-based payloads, such as 'img' tags with 'onerror' attributes, when the interpolated values are inserted into an HTML context using 'v-html'. This vulnerability allows for the execution of scripts, undermining the intended protection of the 'escapeParameterHtml' option.
Users can upgrade to Vue I18n versions 9.14.5, 10.0.8, or 11.1.0, where this vulnerability has been fixed.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Jul 16, 2025CISA-ADP
Assessed Jul 22, 2025References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://github.com/intlify/vue-i18n/security/advisories/GHSA-x8qp-wqqm-57ph | CISA-ADP | AdvisoryExploitRemedyVendor |
| https://github.com/intlify/vue-i18n/commit/49f982443ab8fd94ecc427b265ce97d57df94d7e | [email protected] | Source CodeVendor |
| https://github.com/intlify/vue-i18n/commit/a47099619fb9b256e86341a8658ebe72e92ab099 | [email protected] | Source CodeVendor |
| https://github.com/intlify/vue-i18n/pull/2229 | [email protected] | Issue TrackingVendor |
| https://github.com/intlify/vue-i18n/pull/2230 | [email protected] | Issue TrackingVendor |
| https://github.com/intlify/vue-i18n/releases/tag/v10.0.8 | [email protected] | Release NotesVendor |
| https://github.com/intlify/vue-i18n/releases/tag/v11.1.10 | [email protected] | AdvisoryRelease NotesVendor |
| https://github.com/intlify/vue-i18n/releases/tag/v9.14.5 | [email protected] | Release NotesVendor |
| https://github.com/intlify/vue-i18n/security/advisories/GHSA-x8qp-wqqm-57ph | [email protected] | AdvisoryExploitRemedyVendor |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-79 | Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| intlify/vue-i18n | All versions |
CPE
Remediation
| |
Change History
4 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Jun 17, 2026 | CVE Modified | [email protected] |
| Jun 17, 2026 | CVE Modified | CISA-ADP |
| Jul 22, 2025 | CVE Modified | CISA-ADP |
| Jul 16, 2025 | New CVE Received | [email protected] |
Volerion