🇰🇷 한글 설명
eDirectory에 존재하는 SQL injection 취약점으로, 인증되지 않은 공격자가 로그인 엔드포인트의 key 파라미터에 SQL 코드를 주입하여 관리자 인증을 우회할 수 있습니다. 인증 후 language_file.php의 파일 공개 취약점을 이용해 서버의 임의 파일을 읽을 수 있습니다.
💡 쉬운 설명
eDirectory 로그인 페이지에서 SQL 명령어를 삽입해 관리자 계정으로 접근할 수 있는 결함입니다. 접근 후 추가 취약점으로 서버의 중요 파일들을 열람할 수 있습니다.
🇺🇸 원문 (English)
eDirectory contains multiple SQL injection vulnerabilities that allow unauthenticated attackers to bypass administrator authentication and disclose sensitive files by injecting SQL code into parameters. Attackers can exploit the key parameter in the login endpoint with union-based SQL injection to authenticate as administrator, then leverage authenticated file disclosure vulnerabilities in language_file.php to read arbitrary PHP files from the server.
📍 영향받는 시스템
Novell eDirectory 8.x 버전
⚔️ 공격 벡터
로그인 엔드포인트의 key 파라미터에 union 기반 SQL injection 공격 수행
🛡️ 대응 방법
eDirectory를 보안 업데이트된 최신 버전으로 즉시 업그레이드하고 입력 검증 강화
🔧 검증 코드
설치된 eDirectory 패키지 및 버전을 확인하여 취약한 버전인지 여부 판단 (버전 8.8.11 이상이면 패치됨)
rpm -qa | grep -i edirectory || dpkg -l | grep -i edirectory