🇰🇷 한글 설명
Hajime Fujimoto mt-phpincgi 2015-05-15 이전 버전의 mt-phpincgi.php 파일에서 URL 제한이 부실하여 원격 공격자가 PHP 객체 주입 공격을 수행할 수 있는 취약점입니다. 2015년 5월 야생에서 적극 악용되었습니다.
💡 쉬운 설명
오래된 PHP 도구의 URL 검증 버그로 인해 공격자가 악의적인 요청을 보내 서버에서 임의의 PHP 코드를 실행할 수 있습니다. 2015년 초반에 많은 서버들이 이를 이용한 공격을 받았습니다.
🇺🇸 원문 (English)
mt-phpincgi.php in Hajime Fujimoto mt-phpincgi before 2015-05-15 does not properly restrict URLs, which allows remote attackers to conduct PHP object injection attacks and execute arbitrary PHP code via a crafted request, as exploited in the wild in May 2015.
📍 영향받는 시스템
mt-phpincgi 2015-05-15 이전 버전 (2015년 5월 15일 이전 설치된 버전)
⚔️ 공격 벡터
HTTP 요청을 통한 crafted URL 전송으로 PHP 객체 주입(PHP Object Injection) 실행
🛡️ 대응 방법
mt-phpincgi를 2015-05-15 이후 버전으로 업그레이드하거나, 해당 도구 사용 중단 및 최신 PHP 솔루션으로 교체
🔧 검증 코드
mt-phpincgi.php 파일이 존재하면 설치 여부 확인 가능하며, 파일의 수정 시간(mtime)으로 2015-05-15 이전 버전인지 확인할 수 있습니다.
find / -name 'mt-phpincgi.php' 2>/dev/null | xargs ls -la 2>/dev/null | head -1