🇰🇷 한글 설명
phpMyAdmin 3.5.x 버전에서 부정적인 요청에 대한 에러 메시지를 통해 설치 경로 정보가 노출되는 정보 공개 취약점입니다. config.default.php 등의 파일 관련 에러 메시지를 통해 공격자가 서버의 민감한 파일 위치 정보를 획득할 수 있습니다.
💡 쉬운 설명
phpMyAdmin에서 특정 요청을 보내면 에러 메시지를 통해 서버의 설치 위치가 노출됩니다. 이 정보는 공격자가 더 깊은 공격을 계획하는데 도움이 될 수 있습니다.
🇺🇸 원문 (English)
phpMyAdmin 3.5.x before 3.5.8.2 allows remote attackers to obtain sensitive information via an invalid request, which reveals the installation path in an error message, related to config.default.php and other files.
📍 영향받는 시스템
phpMyAdmin 3.5.0 ~ 3.5.8.1 (3.5.8.2 이상 제외)
⚔️ 공격 벡터
인터넷을 통해 phpMyAdmin 인스턴스에 부정적/잘못된 요청을 전송하여 에러 메시지 유발
🛡️ 대응 방법
phpMyAdmin을 3.5.8.2 이상으로 업그레이드하거나 에러 메시지에서 경로 정보를 숨기는 설정 적용
🔧 검증 코드
대상 URL에서 경로 정보가 포함된 에러 메시지가 반환되면 취약, 404나 접근 거부가 반환되면 보호됨
curl -s 'http://target/phpmyadmin/config.default.php' 2>&1 | grep -i 'path\|directory' || echo 'Not vulnerable or not found'