🇰🇷 한글 설명
MongoDB의 LDAP 인증 통합 과정에서 풀링된 LDAP 연결이 특정 설정 하에 이전 사용자의 인증 정보를 유지하는 보안 문제가 존재합니다. 이로 인해 후속 권한 부여 쿼리가 의도하지 않은 LDAP ID로 실행되어, 잘못된 역할이 할당되거나 권한 상승이 발생할 수 있습니다.
💡 쉬운 설명
로그인 정보가 담긴 연결 통로가 제대로 초기화되지 않아, 다른 사용자의 권한을 빌려 쓰는 문제가 발생할 수 있습니다. 이를 통해 일반 사용자가 관리자 권한을 획득할 위험이 있습니다.
🇺🇸 원문 (English)
A security issue exists in MongoDB's LDAP authorization integration where pooled LDAP connections can retain stale authentication identities after user authentication under certain configurations. Subsequent authorization queries may execute under an unintended LDAP identity rather than the expected one. This can result in incorrect role assignments based on the LDAP directory's access control configuration, potentially allowing an authenticated user to acquire elevated privileges that were not intended by the deployment's authorization policy.
📍 영향받는 시스템
MongoDB LDAP 인증 통합 기능을 사용하는 특정 버전 (정확한 버전 확인 필요)
⚔️ 공격 벡터
인증된 사용자가 LDAP 연결 풀링 메커니즘을 악용하여 다른 사용자의 권한으로 쿼리를 실행
🛡️ 대응 방법
MongoDB 보안 패치 적용 및 LDAP 연결 설정 재검토
🔧 검증 코드
출력된 MongoDB 버전을 확인하여 해당 취약점이 해결된 최신 패치 버전인지 제조사 보안 권고안과 비교
📊 CVSS Vector String
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N
💻 영향받는 소프트웨어
IBM Verify Identity Access