{"id":"CVE-2026-71320","title":"Nuxt is an open-source web development framework for Vue.js","summary":"Nuxt is an open-source web development framework for Vue.js. From 3.4.0 until 3.21.10 and 4.5.1, an attacker can inject a template key through /__nuxt_island/ props into a dynamic component when `vue.runtimeCompiler: true` is enabled, ca…","severity":"high","cvss":8.1,"cvssVector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H","cwe":["CWE-74","CWE-94"],"vendor":"nuxt","product":"nuxt","affected":["nuxt >= 4.0.0, < 4.5.1","nuxt >= 3.4.0, < 3.21.10"],"patched":["nuxt 4.5.1","nuxt 3.21.10"],"published":"2026-08-05","updated":"2026-09-08","sourceUpdated":"2026-09-08T20:51:43.490","source":"NVD","sourceUrl":"https://nvd.nist.gov/vuln/detail/CVE-2026-71320","references":[{"url":"https://github.com/nuxt/nuxt/commit/5b60017f7f1d5e9384cadf1d6c580b99d583c418","label":"security-advisories@github.com"},{"url":"https://github.com/nuxt/nuxt/commit/ee6c846338f4eb75801815dda86df1f494725859","label":"security-advisories@github.com"},{"url":"https://github.com/nuxt/nuxt/releases/tag/v3.21.10","label":"security-advisories@github.com"},{"url":"https://github.com/nuxt/nuxt/releases/tag/v4.5.1","label":"security-advisories@github.com"},{"url":"https://github.com/nuxt/nuxt/security/advisories/GHSA-9473-5f9j-94wq","label":"security-advisories@github.com"},{"url":"https://github.com/advisories/GHSA-9473-5f9j-94wq"}],"tags":["nvd","ghsa","npm"],"epss":0.00438,"epssPercentile":0.37413,"aliases":["GHSA-9473-5f9j-94wq"],"ecosystem":"npm","ingestedAt":"2026-08-05T21:52:35.729Z","slug":"CVE-2026-71320","body":"## Overview\n\nNuxt is an open-source web development framework for Vue.js. From 3.4.0 until 3.21.10 and 4.5.1, an attacker can inject a template key through /__nuxt_island/ props into a dynamic component when `vue.runtimeCompiler: true` is enabled, causing template execution in the Nitro process. This issue is fixed in 3.21.10 and 4.5.1.\n\n## Remediation\n\nRefer to the linked advisories for vendor-supplied fixes and affected version ranges.\n\n## Package advisory (CVE-2026-71320)\n\nAffected packages:\n\n- `nuxt >= 4.0.0, < 4.5.1`\n- `nuxt >= 3.4.0, < 3.21.10`\n\nPatched in:\n\n- `nuxt 4.5.1`\n- `nuxt 3.21.10`\n\nSource: https://github.com/advisories/GHSA-9473-5f9j-94wq","depth":"twilight","depthScore":45,"depthScoreParts":{"impact":44.6,"likelihood":0.1,"exploitation":0,"ransomware":0},"changes":[]}