CVE-2024-52809

Cross-site Scripting vulnerability with prototype pollution in vue-i18n

Published Nov 29, 2024 CVSS 4.0 · 5.3 Medium EPSS < 1% KEV · Not listed
Description
vue-i18n is an internationalization plugin for Vue.js. In affected versions vue-i18n can be passed locale messages to `createI18n` or `useI18n`. When locale message ASTs are generated in development mode there is a possibility of Cross-site Scripting attack. This issue has been addressed in versions 9.14.2, and 10.0.5. Users are advised to upgrade. There are no known workarounds for this vulnerability.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2024-3455 vue-i18n is an internationalization plugin for Vue.js. In affected versions vue-i18n can be passed locale messages to `createI18n` or `useI18n`. When locale message ASTs are generated in development mode there is a possibility of Cross-site Scripting attack. This issue has been addressed in versions 9.14.2, and 10.0.5. Users are advised to upgrade. There are no known workarounds for this vulnerability.
Github GHSA Github GHSA GHSA-9r9m-ffp6-9x4v vue-i18n has cross-site scripting vulnerability with prototype pollution
History
Type Values Removed Values Added
First Time appeared Intlify
Intlify vue-i18n
CPEs cpe:2.3:a:intlify:vue-i18n:*:*:*:*:*:*:*:*
Vendors & Products Intlify
Intlify vue-i18n
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description vue-i18n is an internationalization plugin for Vue.js. In affected versions vue-i18n can be passed locale messages to `createI18n` or `useI18n`. When locale message ASTs are generated in development mode there is a possibility of Cross-site Scripting attack. This issue has been addressed in versions 9.14.2, and 10.0.5. Users are advised to upgrade. There are no known workarounds for this vulnerability.
Title Cross-site Scripting vulnerability with prototype pollution in vue-i18n
Weaknesses CWE-79
References
Metrics cvssV4_0

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

Weaknesses

Sources

Status
PUBLISHED
Assigner
GitHub_M
Published
Updated
Dec 2, 2024, 10:24 PM
Reserved
Nov 15, 2024, 5:11 PM
Status
Deferred
Published
Nov 29, 2024, 7:15 PM
Modified
Jun 17, 2026, 8:07 AM