Katalog CVE

CVE-2026-120309

NiskieCVSS 3.7
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Streszczenie

Nuxt od wersji 4.6.0 przed 4.6.2 zawiera podatność mylenia parametrów trasy w getRouterParam i getRouterParams. Atakujący może zwrócić wartość parametru inną niż dopasowana przez h3, wysyłając ścieżki z zakodowanym znakiem zapytania (%3F), przez co kontrole autoryzacji używają wartości z helpera Nuxt, a wybór zasobu opiera się na event.context.params.

Ocena ryzyka

Możliwy dostęp do nieautoryzowanych zasobów, gdy kontrole autoryzacji i wybór zasobu używają różnych wartości parametru. Może to prowadzić do obejścia kontroli dostępu.

Rekomendacja

Zaktualizuj Nuxt do wersji 4.6.2 lub nowszej. Upewnij się, że kontrole autoryzacji i wybór zasobu korzystają z tego samego źródła parametrów.

Inne podatności w Nuxt

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

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.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS