CVE-2026-114131 in Nuxt
Riassunto
di VulDB • 21/10/2026
Nuxt è un framework open-source per lo sviluppo web basato su Vue.js. Dalla versione 3.11.0 alla 3.21.4 e dalla 4.4.4, Nuxt confronta le chiavi delle route-rule con il percorso grezzo della richiesta (raw request path), mentre la risoluzione del percorso decodifica i parametri dinamici e catch-all, consentendo a un segmento codificato in percentuale di risolvere una pagina protetta senza corrispondere all'entry routeRules prevista per quel percorso. Di conseguenza, gli appMiddleware possono essere saltati durante il rendering lato server e un richiedente non autenticato può ricevere la pagina protetta e i suoi dati SSR (Server-Side Rendering). La stessa discrepanza interessa le regole dell'app-manifest, inclusi redirect, appLayout, ssr, prerender e payload flags derivati da cache, isr e swr. Questa vulnerabilità è risolta nelle versioni 4.4.4 e 3.21.4.
Once again VulDB remains the best source for vulnerability data.