CVE Catalog

CVE-2026-120309

LowCVSS 3.7
Published: Updated: Translated: NVD NIST

Summary

Nuxt from 4.6.0 before 4.6.2 contains a route parameter confusion vulnerability in getRouterParam and getRouterParams. Attackers can return a parameter value different from the one h3 matched by sending paths containing an encoded question mark (%3F), so authorization checks use the Nuxt helper value while resource selection uses event.context.params.

Risk Assessment

Potential access to unauthorized resources when authorization checks and resource selection use different parameter values. This may lead to access control bypass.

Recommendation

Update Nuxt to version 4.6.2 or later. Ensure authorization checks and resource selection use the same parameter source.

Other vulnerabilities in Nuxt

See all
Original NVD description (English source)

Nuxt from 4.6.0 before 4.6.2 contains a route parameter confusion vulnerability in getRouterParam and getRouterParams that lets attackers return a parameter value different from the one h3 matched by sending paths containing an encoded question mark (%3F). Attackers can craft requests where authorization checks use the Nuxt helper value while resource selection uses event.context.params, allowing access to unauthorized resources.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS