Traefik - CVE-2026-48020

Date de publication :

Il s'agit d'une vulnérabilité dans le middleware StripPrefix de Traefik exploitable par un attaquant non authentifié via le réseau.

Traefik est un reverse proxy HTTP et un répartiteur de charge open source, conçu pour l'intégration dynamique avec les environnements de microservices et d'orchestration de conteneurs.

Lorsqu'un routeur public est configuré avec une règle PathPrefix associée au middleware StripPrefix, une requête dont le chemin contient les séquences .. ou leur forme percent-encodée %2e%2e correspond au routeur public lors de la phase de routage. Après suppression du préfixe et normalisation du chemin, la requête est résolue vers un chemin servi par un routeur distinct soumis à authentification.

Elle permet à un attaquant non authentifié de contourner les mécanismes d'authentification et d'autorisation appliqués au routeur protégé et d'accéder à des chemins backend sensibles tels que des endpoints d'administration ou de configuration interne.

Informations

La faille est activement exploitée : Non

Un correctif existe : Oui

Une mesure de contournement existe : Non

Risques

Contournement de la politique de sécurité

Exploitation

La vulnérabilité exploitée est du type
CWE-288 : Authentication Bypass Using an Alternate Path or Channel

Détails sur l'exploitation
•   Vecteur d'attaque : Réseau
•   Complexité de l'attaque : Faible
•   Privilèges nécessaires pour réaliser l'attaque : Aucun
•   Interaction d'un utilisateur ayant accès au produit est-elle nécessaire : Non
•   L'exploitation de la faille permet d'obtenir des droits privilégiés : Oui

Preuve de concept
Actuellement, aucune preuve de concept n'est disponible en sources ouvertes.

Systèmes ou composants affectés

•   Traefik versions 2.11.46 et antérieures
•   Traefik versions 3.6.17 et antérieures
•   Traefik versions 3.7.1 et antérieures

Solutions ou recommandations

•   Traefik version 2.11.48 et supérieures
•   Traefik version 3.6.19 et supérieures
•   Traefik version 3.7.3 et supérieures