CVE-2026-114131
1 advisory.
npm/nuxt CVE-2026-114131: medium 6.5
Nuxt: Route rules are matched against the raw request path, so a percent-encoded segment can bypass `appMiddleware` on dynamic and catch-all routes
Action: Upgrade nuxt to 3.21.4 or later.
npm i nuxt@4.4.4npm i nuxt@3.21.4Affected
| introduced | fixed | last affected |
|---|---|---|
| 4.0.0 | 4.4.4 | - |
| 3.11.0 | 3.21.4 | - |
Fixed versions
| 4.4.4 | 3.21.4 |
Sources
- osv: GHSA-6gq8-jgmh-3ffp
- https://github.com/nuxt/nuxt/security/advisories/GHSA-6gq8-jgmh-3ffp
- https://nvd.nist.gov/vuln/detail/CVE-2026-114131
- https://github.com/nuxt/nuxt/commit/81f86ac5ee82bb1a9b887e59f3bc84624d711497
- https://github.com/nuxt/nuxt/commit/9123ed850c468a7424a868c20d0d49a5507d32e5
- https://github.com/nuxt/nuxt
- https://github.com/nuxt/nuxt/releases/tag/v3.21.11
- https://github.com/nuxt/nuxt/releases/tag/v4.5.2
CVE-2026-114131 · published · modified · JSON