Keycloak - CVE-2026-2092
Date de publication :
Il s’agit d’une vulnérabilité dans le point de terminaison SAML Broker de Keycloak.
Keycloak est une solution d’authentification centralisée et de SSO basée sur des standards comme SAML. Red Hat build of Keycloak est la distribution maintenue par Red Hat, proposée en serveur autonome et en images/opérateur pour OpenShift.
Lorsque la réponse SAML complète n’est pas signée, le produit ne vérifie pas correctement qu’une assertion chiffrée respecte les mêmes exigences de confiance qu’une assertion en clair. Un attaquant disposant d’une assertion SAML valide signée peut alors insérer une assertion chiffrée forgée pour un autre principal et la faire traiter en priorité par le serveur.
Elle permet une usurpation d’identité avec accès non autorisé et divulgation potentielle d’informations.
Informations
La faille est activement exploitée : Non
Un correctif existe : Oui
Une mesure de contournement existe : Non
• Contournement de la politique de sécurité
• Atteinte à la confidentialité des données
• Atteinte à l'intégrité des données
Exploitation
CWE-1287 : Improper Validation of Specified Type of Input
Détails sur l'exploitation
• Vecteur d'attaque : Réseau
• Complexité de l'attaque : Élevée
• Privilèges nécessaires pour réaliser l'attaque : Authentification utilisateur simple
• 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
• Red Hat build of Keycloak 26.2 versions antérieures à 26.2.14,
• Red Hat build of Keycloak 26.4 versions antérieures à 26.4.10,
• Projet Keycloak versions antérieures à 26.5.5 dans la branche 26.5,
• Le ticket amont référence aussi des correctifs pour les branches 26.2.14, 26.4.10, 26.5.5 et 26.6.0.
Solutions ou recommandations
• Red Hat build of Keycloak 26.4 versions 26.4.10 et supérieures,
• Keycloak versions 26.5.5 et supérieures dans la branche 26.5,
• Keycloak versions 26.6.0 et supérieures dans la branche 26.6