FICHE CVE

CVE-2026-42274

Publiée le 2026-05-08 · Dernière modification le 2026-10-26

🇫🇷 EN BREF

Les versions de Heimdall antérieures à la 0.17.14 sont sensibles à une erreur de normalisation de chemin, où le proxy ne parvient pas à résoudre les segments de points (comme `/../`) avant de vérifier les règles d'accès. Un attaquant non authentifié disposant d'un accès réseau peut utiliser des URL spécialement conçues pour contourner les restrictions de sécurité et accéder à des chemins non autorisés sur les serveurs en aval. Cette faille est relativement simple à exploiter et ne nécessite aucune interaction de la part de l'utilisateur.

CVSS 4.07.8 ÉLEVÉE
Type de faiblesse
Publiée2026-05-08
Dernière modification2026-10-26

DÉTAIL DU VECTEUR CVSS

Vecteur d'attaqueRéseau
Complexité d'attaqueFaible
Prérequis d'attaqueAucun
Privilèges requisAucun
Interaction utilisateurAucune
Confidentialité (système vulnérable)Aucune
Intégrité (système vulnérable)Aucune
Disponibilité (système vulnérable)Aucune
Confidentialité (système subséquent)Élevée
Intégrité (système subséquent)Élevée
Disponibilité (système subséquent)Aucune

RÉFÉRENCES

Description officielle du NVD (en anglais)

Heimdall is a cloud native Identity Aware Proxy and Access Control Decision service. Prior to version 0.17.14, Heimdall performs rule matching on the raw (non-normalized) request path, while downstream components may normalize dot-segments according to RFC 3986, Section 6.2.2.3. This discrepancy can result in heimdall authorizing a request for one path (e.g., /user/../admin, or URL-encoded variants such as /user/%2e%2e/admin or /user/%2e%2e%2fadmin. The latter would require the allow_encoded_slashes option to be set to on or no_decode.) while the downstream ultimately processes a different, normalized path (/admin). This issue has been patched in version 0.17.14.