🇰🇷 한글 설명
phpMyAdmin 3.4.0-beta1 이전 버전의 phpinfo.php 파일이 인증 없이 접근 가능하여, 공격자가 phpinfo() 함수를 실행하고 서버의 민감한 설정 정보를 획득할 수 있는 취약점입니다.
💡 쉬운 설명
phpMyAdmin의 한 파일을 직접 접근하면 서버 정보가 그대로 노출됩니다. 마치 비밀번호 없이 서버의 모든 설정을 볼 수 있다는 뜻입니다.
🇺🇸 원문 (English)
phpMyAdmin before 3.4.0-beta1 allows remote attackers to bypass authentication and obtain sensitive information via a direct request to phpinfo.php, which calls the phpinfo function.
📍 영향받는 시스템
phpMyAdmin 3.4.0-beta1 이전 모든 버전
⚔️ 공격 벡터
공격자가 직접 URL을 통해 phpinfo.php에 접근하여 서버 정보 노출
🛡️ 대응 방법
phpMyAdmin을 3.4.0 이상으로 업그레이드하거나 phpinfo.php 파일에 대한 웹 접근을 제한
🔧 검증 코드
'Vulnerable'이 출력되면 phpinfo.php가 인증 없이 접근 가능하므로 취약점이 있는 것입니다.
curl -s http://target/phpmyadmin/phpinfo.php 2>/dev/null | grep -q 'PHP Version' && echo 'Vulnerable' || echo 'Not vulnerable'