Skip to main content
← All vulnerabilities
CVE-2025-55001GO-2025-3859BIT-OPENBAO-2025-55001GHSA-2Q8Q-8FGW-9P6P

OpenBao LDAP MFA Enforcement Bypass When Using Username As Alias

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 2.3.2, 0.0.0-20250807212521-c52795c1ef74
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: no
  • Technical impact: partial

Summary

OpenBao exists to provide a software solution to manage, store, and distribute sensitive data including secrets, certificates, and keys. In versions 2.3.1 and below, OpenBao allowed the assignment of policies and MFA attribution based upon entity aliases, chosen by the underlying auth method. When the username_as_alias=true parameter in the LDAP auth method was in use, the caller-supplied username was used verbatim without normalization, allowing an attacker to bypass alias-specific MFA requirements. This issue was fixed in version 2.3.2. To work around this, remove all usage of the username_as_alias=true parameter and update any entity aliases accordingly.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: no · Technical impact: partial

  3. Record last updated

Affected versions

  • openbao openbao

    fixed in 2.3.2

  • github.com/openbao/openbaoGo

    fixed in 0.0.0-20250807212521-c52795c1ef74; From 0.1.0

  • github.com/openbao/openbaoGo

    From 0.1.0 · fixed in 2.3.2

  • github.com/openbao/openbaoGo

    fixed in 0.0.0-20250807212521-c52795c1ef74

References 3

GitHub · openbao/openbao

discuss.hashicorp.com