🇰🇷 한글 설명
PHP 4.3.11 이전 버전의 exif.c에서 발생하는 취약점입니다. 공격자가 IFD 중첩 수준이 매우 높은 EXIF 헤더를 포함한 파일을 전송하면 과도한 스택 재귀가 발생하여 메모리 고갈 및 서비스 거부(DoS) 상태가 될 수 있습니다.
💡 쉬운 설명
사진 파일에 숨겨진 정보(EXIF)를 복잡하게 꼬아놓은 파일을 서버에 올리면, 서버가 이를 읽으려다 과부하가 걸려 멈추는 현상입니다. 특수하게 조작된 이미지 파일 하나로 웹사이트를 마비시킬 수 있습니다.
🇺🇸 원문 (English)
exif.c in PHP before 4.3.11 allows remote attackers to cause a denial of service (memory consumption and crash) via an EXIF header with a large IFD nesting level, which causes significant stack recursion.
📍 영향받는 시스템
PHP 4.3.11 미만 버전
⚔️ 공격 벡터
IFD 중첩 수준이 높은 조작된 EXIF 헤더를 가진 이미지 파일 업로드 및 처리 요청
🛡️ 대응 방법
PHP를 4.3.11 버전 또는 그 이상의 최신 버전으로 업데이트하십시오.
🔧 검증 코드
명령어 실행 결과 PHP 4.3.11 미만 버전이 출력되면 해당 취약점에 노출된 상태입니다.
php -v 2>/dev/null | grep -E 'PHP 4\.[0-3]\.'