Aller au contenu
Développeur Full Stack
, ,

Sentry-Javascript : contournement de middleware sur les routes de tunnel Next.js

Dans cet article 4 rubriques
Veille sécuritéFrontend
P3Critique

Dans l’intégration webpack de `@sentry/nextjs`, les requêtes sous un `tunnelRoute` configuré pouvaient contourner les middlewares de l’application, y compris leurs contrôles d’autorisation. Le problème exige notamment une route en collision, une compilation webpack et un middleware constituant l’unique contrôle d’accès ; mettez à jour le SDK Sentry JavaScript.

JavaScript
IdentifiantCVE-2026-114139
GravitéCritique
Exploitationnon connue / non déterminée
Correctif9.47.2, 10.75.2 ou 11.0.0-rc.1

Source : NVD — CVE-2026-114139

Analyse technique

Le contournement concerne les chemins sous `tunnelRoute` ; la réécriture du tunnel ne sert que le chemin exact avec des paramètres de requête `o` et `p` valides. Les conditions d’exploitation incluent une route directement en collision ou un segment dynamique racine résolu sous ce chemin.

Impact, versions et correctif

Événement datéLa fiche NVD a été publiée le 2026-10-21, pendant la période demandée.
ImpactDans les configurations concernées, une requête non authentifiée pouvait atteindre une route sans passer par le middleware d’autorisation.
Versions affectéesSentry-Javascript 9.36.0 à 9.47.1, versions 10 antérieures à 10.75.2 et versions 11 antérieures à 11.0.0-rc.1
Version corrigée9.47.2, 10.75.2 ou 11.0.0-rc.1
Exploitation activenon connue / non déterminée
PoC publicinconnu
CVSS9.1
Publication2026-10-21T21:17:56.353Z
Mise à jour2026-10-21T21:17:56.353Z

Action recommandée

Mettre à jour `@sentry/nextjs` vers une version corrigée et vérifier les routes en collision ainsi que les contrôles d’autorisation appliqués par middleware.

Sources

Priorisation DFS : P3 · 1 source(s).

Article précédent :
Article suivant :