CVE-2026-55770 Details
Description
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.
A vulnerability allowing LDAP injection has been identified in OpenBao versions prior to 2.5.5. The issue arises in the LDAP authentication backend when it is configured to use Active Directory UPNDomain paths or UserDN and UserAttr bindings. The vulnerability is rooted in the incorrect escaping of user-controlled input in LDAP search filters. Specifically, the function EscapeLDAPValue, which is meant for escaping distinguished names, was used instead of the appropriate ldap.EscapeFilter function for search filters. This flaw allows an attacker to manipulate the search criteria and potentially access unauthorized directory entries. Exploitation could lead to gaining access to secrets, policies, or modification rights associated with another LDAP identity.
Users can update to OpenBao version 2.5.5 or later, where this vulnerability has been fixed. Instructions for updating can be found in the OpenBao GitHub repository.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Sep 15, 2026CISA-ADP
Assessed Sep 16, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://github.com/openbao/openbao/security/advisories/GHSA-6mwx-4547-5vc9 | CISA-ADP | AdvisoryExploitRemedyVendor |
| https://github.com/openbao/openbao/commit/10b7825c714c1ef25b6c3c1c2cd6ecd8747c0659 | [email protected] | Source CodeVendor |
| https://github.com/openbao/openbao/commit/8077f96bdc02137b0a072146b6f9ca11c96c549c | [email protected] | Source CodeVendor |
| https://github.com/openbao/openbao/pull/3306 | [email protected] | Source CodeVendor |
| https://github.com/openbao/openbao/pull/3313 | [email protected] | Source CodeVendor |
| https://github.com/openbao/openbao/releases/tag/v2.5.5 | [email protected] | Release NotesVendor |
| https://github.com/openbao/openbao/releases/tag/v2.6.0 | [email protected] | Release NotesVendor |
| https://github.com/openbao/openbao/security/advisories/GHSA-6mwx-4547-5vc9 | [email protected] | AdvisoryExploitRemedyVendor |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-90 | Improper Neutralization of Special Elements used in an LDAP Query ('LDAP Injection') | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| OpenBao | <= 2.5.4 (semver) |
CPE
Remediation
| |
Change History
4 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Sep 17, 2026 | CVE Modified | CISA-ADP |
| Sep 16, 2026 | CVE Modified | CISA-ADP |
| Sep 15, 2026 | CVE Modified | CISA-ADP |
| Sep 15, 2026 | New CVE Received | [email protected] |
Volerion