CVE-2026-71318 Details
Description
Nuxt is an open-source web development framework for Vue.js. From 3.1.0 until 3.21.10 and 4.5.1, an attacker can supply a top-level `as` prop to the /__nuxt_island/ endpoint and drive dynamic component resolution through <component :is>, resolveDynamicComponent, or h(). This issue is fixed in 3.21.10 and 4.5.1.
A vulnerability in Nuxt allows for unauthorized component instantiation through server island props. This issue affects Nuxt versions 3.1.0 prior to 3.21.10 and 4.0.0 prior to 4.5.1. The vulnerability arises because server island components can be manipulated to resolve dynamic components using the 'as' prop, potentially leading to the execution of unintended components or HTML elements. The problem is exacerbated by certain component libraries that allow for dynamic prop forwarding, such as '@nuxt/ui'.
Upgrade to Nuxt version 4.5.1 or 3.21.10, both of which include the necessary patch. After upgrading, if using the 'cache', 'swr', or 'isr' route rules, purge any CDN or edge cache that may have cached leaked payloads.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Aug 5, 2026CISA-ADP
Assessed Aug 6, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://github.com/nuxt/nuxt/releases/tag/v3.21.10 | [email protected] | Release NotesVendor |
| https://github.com/nuxt/nuxt/releases/tag/v4.5.1 | [email protected] | Release NotesVendor |
| https://github.com/nuxt/nuxt/security/advisories/GHSA-48hr-524c-v5w3 | [email protected] | AdvisoryRemedyVendor |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-20 | Improper Input Validation | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| Nuxt | >= 3.1.0, < 3.21.10 (semver) >= 4.0.0, < 4.5.1 (semver) |
CPE
Remediation
| |
Change History
2 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Aug 6, 2026 | CVE Modified | CISA-ADP |
| Aug 5, 2026 | New CVE Received | [email protected] |
Volerion