🔍 CVE-2026-55770

6.8
CVSS Score
MEDIUM
2026-09-15
2026-09-29 19:06
✅ 완료

🇰🇷 한글 설명

OpenBao 2.5.5 미만 버전에서 LDAP 인증 시 검색 필터 이스케이프 처리가 부적절하게 이루어지는 취약점이 발견되었습니다. 공격자가 특수 문자가 포함된 사용자 이름을 사용하여 LDAP 검색 쿼리를 조작함으로써 다른 사용자의 계정으로 인증을 우회하고 권한을 획득할 수 있습니다.

💡 쉬운 설명

로그인할 때 사용하는 이름에 특수 문자를 섞어 넣으면, 시스템이 엉뚱한 사용자로 착각하여 로그인을 허용할 수 있는 문제입니다. 이를 통해 공격자는 다른 사람의 권한을 훔쳐 중요한 정보를 볼 수 있습니다.

🇺🇸 원문 (English)

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.

📍 영향받는 시스템

OpenBao versions prior to 2.5.5

⚔️ 공격 벡터

LDAP 인증 과정에서 필터 메타문자가 포함된 사용자 이름을 입력하여 검색 조건(Search Predicate)을 조작

🛡️ 대응 방법

OpenBao를 최신 버전인 2.5.5 이상으로 업데이트하십시오.

🔧 검증 코드

출력된 버전이 2.5.5 이상인지 확인하여 취약 여부를 판단합니다.

Shell / Script
openbao --version 2>/dev/null | grep -E '2\.[0-5]\.[5-9]|2\.[6-9]\.|[3-9]\.' || echo 'Version check failed'

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:N

💻 영향받는 소프트웨어

IBM Verify Identity Access