🇰🇷 한글 설명
PHPDevShell 3.0.0-Beta-4b에서 .php 파일에 직접 요청할 때 에러 메시지를 통해 설치 경로 등 민감한 정보가 노출되는 취약점입니다. 공격자는 이 정보를 통해 시스템 구조를 파악하고 추가 공격을 계획할 수 있습니다.
💡 쉬운 설명
PHPDevShell 프로그램의 특정 파일에 직접 접근하면 컴퓨터의 파일 위치 정보가 실수로 공개됩니다. 공격자는 이 정보를 통해 추가 공격을 준비할 수 있습니다.
🇺🇸 원문 (English)
PHPDevShell 3.0.0-Beta-4b allows remote attackers to obtain sensitive information via a direct request to a .php file, which reveals the installation path in an error message, as demonstrated by gzip.php.
📍 영향받는 시스템
PHPDevShell 3.0.0-Beta-4b
⚔️ 공격 벡터
HTTP를 통해 gzip.php 등 .php 파일에 직접 요청하여 에러 메시지에서 경로 정보 추출
🛡️ 대응 방법
PHPDevShell을 최신 버전으로 업그레이드하고, .php 파일 직접 접근 제한 설정 및 에러 메시지에서 경로 정보 숨기기
🔧 검증 코드
gzip.php 요청 응답에서 파일 경로, 디렉토리 또는 설치 위치 정보가 보이면 취약점이 존재하는 것으로 확인됩니다.
curl -s http://target/gzip.php 2>&1 | grep -oP '(path|directory|install|root).*' | head -3