CVE-2026-55770
Publiée le 2026-09-15 · Dernière modification le 2026-09-17
Les instances OpenBao configurées avec certains paramètres d'authentification LDAP sont sensibles à une faille d'injection de filtre de recherche. Un utilisateur authentifié peut fournir un nom d'utilisateur spécifiquement conçu pour tromper le système et associer sa session à une identité LDAP différente, lui permettant potentiellement d'obtenir un accès non autorisé à des secrets ou à des politiques administratives. Cette attaque nécessite un accès réseau et un compte avec des privilèges restreints, bien qu'elle soit difficile à exécuter en raison des exigences de configuration spécifiques.
DÉTAIL DU VECTEUR CVSS
RÉFÉRENCES
Description officielle du NVD (en anglais)
OpenBao is an open source identity-based secrets management system. Prior to 2.5.5, OpenBao used EscapeLDAPValue, an RFC 4514 distinguished-name escaping function, where RFC 4515 LDAP search-filter escaping was required in sdk/helper/ldaputil/client.go GetUserDN. With the LDAP authentication backend configured for an Active Directory UPNDomain path or UserDN and UserAttr binding, an attacker-controlled username containing filter metacharacters could alter the search predicate and select a different directory entry because EscapeLDAPValue does not neutralize the characters handled by ldap.EscapeFilter. A resulting token could be associated with another LDAP identity and gain access to secrets, policies, or modification capabilities assigned to that identity. This issue is fixed in version 2.5.5.