CVE-2026-118257: falha de alta gravidade em intlify vue-i18n
Vue I18n: escapeParameter does not prevent XSS through srcdoc in translation messages
Publicada em · Atualizada em
Aviso por e-mail quando ela entrar no KEV, ganhar PoC pública ou subir de nota.
21Vexday Risk Score
Sem sinal de exploração. Nenhum artefato público de exploração conhecido até agora.
ssvc Trackcvss 7.2epss 0.3%
Vue I18n is the internationalization plugin for Vue.js. From 11.1.10 until 11.4.14 and from 12.0.0-alpha.4 until 12.0.0-alpha.5, sanitizeTranslatedHtml() escapes markup and event-handler text inside an iframe srcdoc value but leaves the srcdoc attribute active. Browsers decode the character references and parse the value as a same-origin nested HTML document, allowing attacker-controlled parameters or translation content placed in srcdoc to execute script when applications enable escapeParameter and render translations as HTML through v-html. Versions 9.14.5 and 10.0.8 are also affected and are no longer supported, while i18n-t rendering is not affected. This issue is fixed in versions 11.4.14 and 12.0.0-alpha.5.
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:L/A:N
Produtos afetados
intlify · vue-i18nCVEs relacionadas — intlify vue-i18n
No mesmo produto, das mais perigosas para as menos.
CVE-2025-53892MEDIUMIntlify Vue I18n's escapeParameterHtml does not prevent DOM-based XSS via tag attributes like onerrorEPSS 0.8%CVE-2024-52810MEDIUMPrototype Pollution in @intlify/shared >=9.7.0 <= 10.0.4EPSS 0.8%CVE-2024-52809MEDIUMCross-site Scripting vulnerability with prototype pollution in vue-i18nEPSS 0.7%CVE-2025-27597HIGHVue I18n Prototype Pollution in `handleFlatJson`EPSS 0.6%CVE-2026-118256LOWVue I18n: `escapeParameter` does not escape named values when the same call also passes a listEPSS 0.5%
Referências
https://github.com/intlify/vue-i18n/commit/43391d20e7c85403cb59bdb21b5d542819f54042https://github.com/intlify/vue-i18n/pull/2679https://github.com/intlify/vue-i18n/releases/tag/v11.4.14https://github.com/intlify/vue-i18n/releases/tag/v12.0.0-alpha.5https://github.com/intlify/vue-i18n/security/advisories/GHSA-83rm-6c8r-g728