Nuxt présente une confusion de paramètres de route : lorsque le chemin contient un point d’interrogation encodé (« ), `getRouterParam` et `getRouterParams` peuvent renvoyer un paramètre différent de celui effectivement retenu par h3. Si une application utilise ces valeurs pour ses contrôles d’autorisation alors que la sélection de la ressource repose sur `event.context.params`, cela peut conduire à un accès non autorisé ; la version corrigée indiquée est Nuxt 4.6.2.
Source : NVD — CVE-2026-120309
Analyse technique
Les helpers de Nuxt peuvent interpréter le chemin brut différemment de h3 après décodage de « , et renvoyer une valeur de paramètre discordante.
Impact, versions et correctif
Action recommandée
Mettre à niveau vers Nuxt 4.6.2 ou une version ultérieure et vérifier que les contrôles d’autorisation et la sélection des ressources utilisent des paramètres cohérents.
Sources
Priorisation DFS : P4 · 1 source(s).