← Vulnerability feed

Vulnerability record · CVE-2023-3224 · published 13 June 2023

CVE-2023-3224: Nuxt code injection before 3.5.3

Nuxt · Nuxt

Nuxt versions prior to 3.5.3 contain a code injection flaw (CWE-94) in the nuxt/nuxt repository. Because the injected code executes in the application context, it can lead to full compromise of the affected server or build process. The record gives no detail on the specific injection point or required input, so the exact trigger cannot be confirmed from the supplied facts.

9.8 CVSS 3.1 Critical EPSS 59% · top 0.9% CWE-94 · Code injection
9.8CVSS 3.1 base score
59%EPSS exploitation probability, 30 days
NoNot in CISA KEV
1Affected product versions listed by NVD
4References, 2 tagged exploit
17 Jun 2026Last modified by NVD

Description

Code Injection in GitHub repository nuxt/nuxt prior to 3.5.3.

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

Automated analysis

Generated by VULONE's analysis model from the NVD record, CISA KEV and EPSS data on 19 September 2026. Confidence: medium.

critical priorityCVSS 9.8 with network, unauthenticated, no-interaction code execution and a very high EPSS percentile make this an urgent patch target despite the thin description.

What it is

Nuxt versions prior to 3.5.3 contain a code injection flaw (CWE-94) in the nuxt/nuxt repository. Because the injected code executes in the application context, it can lead to full compromise of the affected server or build process. The record gives no detail on the specific injection point or required input, so the exact trigger cannot be confirmed from the supplied facts.

Impact

An attacker who can reach the vulnerable code path gains arbitrary code execution, with high impact to confidentiality, integrity and availability per the CVSS vector. This can result in server takeover, data theft or destructive actions.

Attack surface

The CVSS vector is network-reachable with no privileges and no user interaction (AV:N/AC:L/PR:N/UI:N), so exploitation is remote and unauthenticated. The description does not state which endpoint or input carries the injected code, so the precise entry point is unknown.

Exploitation

Not listed in CISA KEV, but EPSS is 0.58648 (99.06th percentile), indicating a high predicted likelihood of exploitation activity. A public exploit reference is tagged on the huntr.dev advisory, so proof-of-concept material appears to exist.

What to do

  • Upgrade Nuxt to 3.5.3 or later, applying the patch commit 65a8f4eb3ef1b249a95fd59e323835a96428baff.
  • If immediate upgrade is not possible, restrict network access to the Nuxt application and build tooling to trusted clients only.
  • Review and sanitize any user-controlled input that reaches code-generation or template evaluation paths in the application.
  • Run the Nuxt service and build process with least privilege and isolate them from sensitive data and internal networks.
  • Monitor the Nuxt project and huntr.dev advisory for further details on the injection vector and update mitigations accordingly.

Detection

  • Search application and server logs for unexpected code execution, template evaluation errors or anomalous child processes spawned by the Nuxt process.
  • Monitor for outbound network connections or file writes originating from the Nuxt runtime that are not part of normal application behavior.
  • Audit deployed Nuxt versions and flag any instance below 3.5.3.
  • Watch for requests containing code-like payloads or template syntax directed at Nuxt endpoints, and alert on repeated attempts.

This assessment is produced automatically and is not human-reviewed. Verify against the vendor advisory before acting on it.

Affected products

1 vulnerable configurations from NVD's CPE data, grouped by vendor and product.

References

Track CVE-2023-3224 inside VULONE

Watch it alongside the ransomware crews, C2 infrastructure and forum chatter that reference it, query it through the API and pull it into your SIEM over TAXII.

Start free Open in platform

Related vulnerabilities

Same products first, then exploited flaws of the same weakness class.

8.8CVE-2026-53721Nuxt incorrect authorization vulnerabilityNuxt is an open-source web development framework for Vue.js. From versions 3.11.0 to before 3.21.7 and 4.0.0 to before 4.4.7, there is a route-rule m…EPSS 0.51%8.8CVE-2024-34344Nuxt code injection vulnerabilityNuxt is a free and open-source framework to create full-stack web applications and websites with Vue.js. Due to the insufficient validation of the `p…EPSS 0.83%8.8CVE-2024-23657Nuxt path traversal vulnerabilityNuxt is a free and open-source framework to create full-stack web applications and websites with Vue.js. Nuxt Devtools is missing authentication on t…EPSS 1.2%7.5CVE-2025-27415Nuxt vulnerabilityNuxt is an open-source web development framework for Vue.js. Prior to 3.16.0, by sending a crafted HTTP request to a server behind an CDN, it is poss…EPSS 0.38%7.5CVE-2024-42352Nuxt server-side request forgery (ssrf) vulnerabilityNuxt is a free and open-source framework to create full-stack web applications and websites with Vue.js. `nuxt/icon` provides an API to allow client …EPSS 0.65%6.8CVE-2026-56301Nuxt incorrect default permissions vulnerabilityNuxt 4.0.0 before 4.4.7 and 3.18.0 before 3.21.7, when running the development server (nuxt dev) on Linux, binds the vite-node IPC server to an abstr…EPSS 0.15%6.3CVE-2026-47200Nuxt improper access control vulnerabilityNuxt is an open-source web development framework for Vue.js. In Nuxt versions 3.11.0 to before 3.21.6 and 4.0.0-alpha.1 to before 4.4.6 and @nuxt/nit…EPSS 0.35%6.1CVE-2024-34343Nuxt cross-site scripting vulnerabilityNuxt is a free and open-source framework to create full-stack web applications and websites with Vue.js. The `navigateTo` function attempts to blockt…EPSS 0.44%

Source: NIST National Vulnerability Database (record CVE-2023-3224), CISA KEV, FIRST EPSS (scores of 2026-09-26). This page is refreshed as NVD updates the record.