PT-2026-120735
CVE-2026-114132
·
Published
2026-10-21
·
Updated
2026-10-22
Description by
CVSS 4.0
6.3
MediumMetricsAV:N/AC:L/AT:P/PR:N/UI:N/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N
Name of the Vulnerable Software and Affected Versions
Nuxt versions prior to 4.6.2
Description
Nuxt resolves pages case-insensitively by default, whereas Nitro matches server-side route-rule keys case-sensitively. This discrepancy allows requests with paths that differ only by letter case to render without applying the intended server rules. Consequently, this can bypass redirects, headers, proxy settings,
ssr: false, and noScripts configurations. Additionally, the functions getRouteRules(event) and matchRouteRules() may return no rule for the case variant. Access checks in server middleware, page route middleware, or page data fetching are not affected by this issue.Recommendations
Update to version 4.6.2.
Set
router.options.sensitive: true in nuxt.config to prevent case-insensitive page resolution. Found an issue in the description? Have something to add? Feel free to write us 👾