Quick answers
- Is CVE-2026-71320 exploited in the wild?
- No. Junglewise Threat Intelligence has no report of CVE-2026-71320 being exploited in the wild.
- How severe is CVE-2026-71320?
- High severity, with a CVSS score of 8.1, published 5 August 2026.
- Which products and versions are affected?
- nuxt (npm) SEMVER:introduced=4.0.0,fixed=4.5.1.
- Is there a fix for CVE-2026-71320?
- Yes. nuxt (npm): upgrade to 4.5.1 or later. Junglewise finds every place you run it, drafts the upgrade and applies it once you approve.
- How is CVE-2026-71320 attacked?
- It is attacked over the network, in a software library.
- Am I affected by CVE-2026-71320?
- Check whether you run nuxt (npm) at an affected version. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.
How to fix
- nuxt (npm): upgrade to 4.5.1 or later
npm install nuxt@4.5.1
Technical details
A remote code execution (RCE) vulnerability exists in Nuxt core when 'Server Islands' are used in conjunction with the Vue runtime compiler (vue.runtimeCompiler: true). Attackers can inject a 'template' key into island props via the /__nuxt_island/ endpoint. If these props are forwarded to dynamic component resolution functions like <component :is>, resolveDynamicComponent, or h(), the Vue runtime compiler will execute the attacker-controlled template in the server process. This can occur even without explicit prop forwarding due to Vue's attribute inheritance (fallthrough) if the island's root is a polymorphic component. The vulnerability is fixed in Nuxt versions 3.21.10 and 4.5.1.
Affected products
- Nuxt Nuxt >= 3.4.0, < 3.21.10; >= 4.0.0, < 4.5.1
Identifiers
- CVE-2026-71320
- GHSA-9473-5f9j-94wq
Timeline
- 2026-07-27: disclosed: Initial disclosure by developer
- 2026-08-05: advisory: GitHub Advisory published
- 2026-08-05: patched: Fixes released in 3.21.10 and 4.5.1
References
- https://github.com/nuxt/nuxt/security/advisories/GHSA-9473-5f9j-94wq
- https://github.com/nuxt/nuxt/commit/5b60017f7f1d5e9384cadf1d6c580b99d583c418
- https://github.com/nuxt/nuxt/commit/ee6c846338f4eb75801815dda86df1f494725859
- https://github.com/nuxt/nuxt/releases/tag/v3.21.10
- https://github.com/nuxt/nuxt/releases/tag/v4.5.1
- https://api.github.com/repos/nuxt/nuxt/security-advisories/GHSA-9473-5f9j-94wq