جزئیات آسیبپذیری
CVE-2026-118257
Vue I18n: escapeParameter does not prevent XSS through srcdoc in translation messages
خلاصهی فارسی
خلاصهی فارسی برای این آسیبپذیری هنوز تهیه نشده است.
شرح رسمی (انگلیسی)
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
| امتیاز | نسخه | منبع | بردار |
|---|---|---|---|
| 7.2بالا | 3.1 | CVEProject cvelistV5 (CNA) (GitHub_M) | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:L/A:N |
محصولات آسیبپذیر
| فروشنده | محصول | نسخهها | منبع |
|---|---|---|---|
| intlify | vue-i18n | = 10.0.8 | CVEProject cvelistV5 (CNA) |
| intlify | vue-i18n | = 9.14.5 | CVEProject cvelistV5 (CNA) |
| intlify | vue-i18n | >= 11.1.10, < 11.4.14 | CVEProject cvelistV5 (CNA) |
| intlify | vue-i18n | >= 12.0.0-alpha.4, < 12.0.0-alpha.5 | CVEProject cvelistV5 (CNA) |
منابع و راهنماها
۵- https://github.com/intlify/vue-i18n/security/advisories/GHSA-83rm-6c8r-g728 x_refsource_CONFIRM
- https://github.com/intlify/vue-i18n/pull/2679 x_refsource_MISC
- https://github.com/intlify/vue-i18n/commit/43391d20e7c85403cb59bdb21b5d542819f54042 x_refsource_MISC
- https://github.com/intlify/vue-i18n/releases/tag/v11.4.14 x_refsource_MISC
- https://github.com/intlify/vue-i18n/releases/tag/v12.0.0-alpha.5 x_refsource_MISC
اطلاعات
- تاریخ انتشار
- ۱۴۰۵/۰۸/۰۶
- آخرین بهروزرسانی
- ۱۴۰۵/۰۸/۰۸
- وضعیت
- PUBLISHED
- صادرکننده (CNA)
- GitHub_M
- اولویت کلون
- بهزودی
پیشبینی بهرهبرداری (EPSS)
ارزیابی SSVC (CISA)
- Automatable
- yes
- Exploitation
- none
- Technical Impact
- partial
ضعفها (CWE)
- CWE-79Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')
- CWE-116Improper Encoding or Escaping of Output