Skip to main content
← All vulnerabilities
CVE-2026-71315GHSA-HXVH-4H3W-PRP9

Nuxt route rules silently dropped for mixed-case paths, bypassing appMiddleware auth gates (incomplete fix for CVE-2026-53721)

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 4.5.1, 3.21.10
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: yes
  • Technical impact: partial

Summary

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 by an incomplete fix for CVE-2026-53721. This issue is fixed in 3.21.10 and 4.5.1.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: yes · Technical impact: partial

  3. Record last updated

Affected versions

  • nuxt nuxt

    From 4.4.7 · fixed in 4.5.1; From 3.21.7 · fixed in 3.21.10

  • nuxtnpm

    From 4.4.7 · fixed in 4.5.1

  • nuxtnpm

    From 3.21.7 · fixed in 3.21.10

References 5

GitHub · nuxt/nuxt