🇰🇷 한글 설명
PHP 4.3.10 이전 버전과 PHP 5.0.2 이하의 exif_read_data 함수에 버퍼 오버플로우 취약점이 존재한다. 이미지 파일의 긴 섹션 이름을 통해 원격 공격자가 임의의 코드를 실행할 수 있다.
💡 쉬운 설명
PHP가 사진 파일의 정보를 읽을 때 특별히 길게 만든 이름이 있으면 프로그램이 오류를 일으키고 해커가 서버를 장악할 수 있다. 공격자는 특수한 사진 파일을 업로드하는 것만으로도 서버를 제어할 수 있다.
🇺🇸 원문 (English)
Buffer overflow in the exif_read_data function in PHP before 4.3.10 and PHP 5.x up to 5.0.2 allows remote attackers to execute arbitrary code via a long section name in an image file.
📍 영향받는 시스템
PHP 4.3.10 미만, PHP 5.0.0 ~ 5.0.2
⚔️ 공격 벡터
악의적으로 조작된 이미지 파일을 서버에 업로드하여 exif_read_data 함수 실행 시 버퍼 오버플로우 유발
🛡️ 대응 방법
PHP를 4.3.10 이상 또는 5.0.3 이상으로 긴급 업그레이드
🔧 검증 코드
4.3.10 미만 또는 5.0.0~5.0.2 버전이면 취약함, 4.3.10 이상 또는 5.0.3 이상이면 패치됨
php -v 2>/dev/null | grep -oP 'PHP \K[0-9.]+' | head -1