🇰🇷 한글 설명
minimal Gallery 0.8에서 php_info.php 파일에 대한 직접 요청을 통해 phpinfo 함수가 실행되어 PHP 설정 정보, 데이터베이스 연결 문자열, API 키 등 민감한 시스템 정보가 인증 없이 노출될 수 있습니다. 이는 원격 공격자가 서버 구성 정보를 수집하여 추가 공격을 계획하는 데 악용될 수 있습니다.
💡 쉬운 설명
웹사이트의 '설정 정보 공개 페이지'가 누구나 접근 가능해서 서버의 모든 민감한 정보가 노출되는 문제입니다. 공격자가 이 정보를 보고 서버를 더 깊게 공격할 수 있게 됩니다.
🇺🇸 원문 (English)
minimal Gallery 0.8 allows remote attackers to obtain configuration information via a direct request to php_info.php, which calls the phpinfo function.
📍 영향받는 시스템
minimal Gallery 0.8 및 이전 버전
⚔️ 공격 벡터
http://target.com/php_info.php에 직접 접근하여 phpinfo() 함수 출력 확인
🛡️ 대응 방법
php_info.php 파일 삭제, 웹서버 설정에서 해당 경로 접근 제한, minimal Gallery 업그레이드
🔧 검증 코드
VULNERABLE 출력 시 취약점 존재, NOT_FOUND 출력 시 php_info.php가 접근 불가 상태
curl -s http://target/php_info.php 2>/dev/null | grep -q 'PHP Version' && echo 'VULNERABLE' || echo 'NOT_FOUND'