CyberSecBulletin

Nuxt vulnerabilities

We track 12 vulnerabilities in Nuxt products across 4 products. 12 are rated high or critical, and none are known to be exploited. The most recent was published on November 6, 2026.

12vulnerabilities
1critical
11high
0exploited
8.1average CVSS score

Latest Nuxt vulnerabilities

  • 7.5 High severity

    content: Uncontrolled Resource Consumption

    CVE-2026-102650Nuxt

    Nuxt Content is the file-based CMS for Nuxt applications, powered by Markdown and Vue components. From 3.0.0 until 3.15.2, the unauthenticated POST /__nuxt_content/:collection/query endpoint accepts an attacker-controlled sql field in src/runtime/api/query.pos

  • 7.5 High severity

    nuxt: Inefficient Algorithmic Complexity

    CVE-2026-71321Nuxt

    Nuxt is an open-source web development framework for Vue.js. From 3.1.0 until 3.21.10 and 4.5.1, the internal island renderer endpoint `/__nuxt_island/...` decodes and hashes attacker-controlled JSON body input with destr and ohash before validating the URL-re

  • 8.1 High severity

    nuxt: Improper Neutralization of Special Elements in Output Used by a Downstream Component

    CVE-2026-71320Nuxt

    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, causing template executio

  • 9.6 Critical severity

    devtools: Improper Control of Generation of Code

    CVE-2026-71319Nuxt

    Nuxt is an open-source web development framework for Vue.js. Prior to 3.3.1, Nuxt DevTools (development mode only) exposes a bidirectional RPC channel over the Vite HMR WebSocket via the nuxt:devtools:rpc plugin. On affected versions the channel has no authent

  • 7.5 High severity

    nuxt: Use of Cache Containing Sensitive Information

    CVE-2026-71316Nuxt

    Nuxt is an open-source web development framework for Vue.js. From 4.4.0 until 4.5.1, runtime cache:nuxt:payload entries for /<page>/_payload.json can be returned before route middleware and page guards because import.meta.prerender is not enforced, disclosing

  • 8.2 High severity

    nuxt: Improper Handling of Case Sensitivity

    CVE-2026-71315Nuxt

    Nuxt is an open-source web development framework for Vue.js. From 3.21.7 until 3.21.10 and 4.5.1, mixed-case routeRules keys can fail to match case-folded lookups when router.options.sensitive is false and drop appMiddleware authorization gates. This is caused

  • 7.5 High severity

    nuxt: Uncontrolled Resource Consumption

    CVE-2026-71314Nuxt

    Nuxt is an open-source web development framework for Vue.js. From 3.1.0 until 3.21.10 and 4.5.1, an unauthenticated attacker can use a server island v-for prop, including vforToArray and , to trigger unbounded SSR memory allocation until MAX_VFOR_LENGTH = 1000

  • 8.2 High severity

    nuxt: Improper Handling of Case Sensitivity

    CVE-2026-53721Nuxt

    Nuxt 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 middleware bypass via case-sensitivity mismatch between vue-router and the routeRules matcher. This issue has be

  • 7.5 High severity

    nuxt: Acceptance of Extraneous Untrusted Data With Trusted Data

    CVE-2025-27415Nuxt

    Nuxt 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 possible in some circumstances to poison the CDN cache and highly impacts the availability of a site. It is possibl

  • 7.5 High severity

    icon: Server-Side Request Forgery

    CVE-2024-42352Nuxt

    Nuxt 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 side icon lookup. This endpoint is at `/api/_nuxt_icon/[name]`. The proxied request path is improperly parsed,

  • 8.8 High severity

    nuxt: Improper Control of Generation of Code

    CVE-2024-34344Nuxt

    Nuxt 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 `path` parameter in the NuxtTestComponentWrapper, an attacker can execute arbitrary JavaScript on the server side

  • 8.8 High severity

    nuxt: Improper Limitation of a Pathname to a Restricted Directory

    CVE-2024-23657NuxtEPSS 1.21%

    Nuxt is a free and open-source framework to create full-stack web applications and websites with Vue.js. Nuxt Devtools is missing authentication on the `getTextAssetContent` RPC function which is vulnerable to path traversal. Combined with a lack of Origin che