🇰🇷 한글 설명
phpldapadmin 0.9.6c 이전 버전에서 disable_anon_bind 옵션이 활성화되어도 login.php의 anonymous_bind 파라미터를 조작하여 익명 접근 제어를 우회할 수 있는 취약점입니다. 공격자는 인증 없이 LDAP 서버에 접근 가능합니다.
💡 쉬운 설명
웹 기반 LDAP 관리 도구의 로그인 기능에 버그가 있어, 보안 설정을 해도 무시하고 누구나 접근할 수 있습니다. 공격자는 특정 파라미터만 보내면 암호 없이 시스템에 들어갈 수 있습니다.
🇺🇸 원문 (English)
phpldapadmin before 0.9.6c allows remote attackers to gain anonymous access to the LDAP server, even when disable_anon_bind is set, via an HTTP request to login.php with the anonymous_bind parameter set.
📍 영향받는 시스템
phpldapadmin 0.9.6b 이하 모든 버전
⚔️ 공격 벡터
login.php에 HTTP 요청으로 anonymous_bind=1 파라미터 전송
🛡️ 대응 방법
phpldapadmin을 0.9.6c 이상으로 즉시 업그레이드
🔧 검증 코드
출력된 버전이 0.9.6c 미만(0.9.6a, 0.9.6b 등)이면 취약함, 0.9.6c 이상이면 안전
dpkg -l phpldapadmin 2>/dev/null | grep phpldapadmin || rpm -qa phpldapadmin 2>/dev/null