🇰🇷 한글 설명
PHP 7.0.7 및 5.6.x 버전의 phar 확장 기능에서 /ext/phar/phar_object.c 파일의 취약점으로 인해 원격 공격자가 임의 코드를 실행할 수 있습니다. 이는 CVE-2015-6833에 대한 불완전한 수정으로 인해 발생했습니다. 공격자가 조작된 phar 파일을 서버로 전달하면 서버 권한으로 임의 코드 실행이 가능합니다.
💡 쉬운 설명
PHP 웹 서버의 특수 파일 형식(phar) 처리 과정에 심각한 보안 결함이 있어서, 해커가 악성 코드를 담은 파일을 업로드하면 서버 전체를 장악할 수 있습니다. 이는 매우 심각한 공격으로 즉시 대응이 필요합니다.
🇺🇸 원문 (English)
/ext/phar/phar_object.c in PHP 7.0.7 and 5.6.x allows remote attackers to execute arbitrary code. NOTE: Introduced as part of an incomplete fix to CVE-2015-6833.
📍 영향받는 시스템
PHP 5.6.0-5.6.21, PHP 7.0.0-7.0.7 (phar 확장 기능 활성화된 경우)
⚔️ 공격 벡터
조작된 phar 파일을 서버로 업로드하거나 phar:// 프로토콜을 통해 원격의 악성 phar 파일에 접근하게 하여 코드 실행 유도
🛡️ 대응 방법
PHP를 5.6.22 이상 또는 7.0.8 이상으로 즉시 업그레이드
🔧 검증 코드
출력된 PHP 버전이 5.6.22 미만 또는 7.0.0-7.0.7 사이면 취약하며, 5.6.22+ 또는 7.0.8+ 이상이면 패치됨
php -v | grep -oE '[0-9]+\.[0-9]+\.[0-9]+' | head -1