🔍 CVE-2012-2329

5.0
CVSS Score
MEDIUM
2012-05-11
2026-04-29 01:13
✅ 완료

🇰🇷 한글 설명

PHP 5.4.3 이전 버전의 CGI SAPI에 포함된 apache_request_headers 함수에서 발생하는 버퍼 오버플로우 취약점입니다. 공격자가 HTTP 요청 헤더에 매우 긴 문자열을 전송하여 PHP 애플리케이션을 강제 종료(DoS)시킬 수 있습니다.

💡 쉬운 설명

웹 서버가 HTTP 요청의 헤더 정보를 저장할 때 정해진 메모리 크기를 초과하는 데이터가 들어오면 프로그램이 충돌합니다. 공격자가 매우 긴 헤더를 보내기만 해도 웹 서버를 다운시킬 수 있다는 의미입니다.

🇺🇸 원문 (English)

Buffer overflow in the apache_request_headers function in sapi/cgi/cgi_main.c in PHP 5.4.x before 5.4.3 allows remote attackers to cause a denial of service (application crash) via a long string in the header of an HTTP request.

📍 영향받는 시스템

PHP 5.4.0, 5.4.1, 5.4.2 (Apache SAPI 환경)

⚔️ 공격 벡터

HTTP 요청의 헤더 필드에 버퍼 크기를 초과하는 긴 문자열을 포함시켜 전송

🛡️ 대응 방법

PHP를 5.4.3 이상 버전으로 즉시 업그레이드

🔧 검증 코드

5.4.0~5.4.2 버전이 출력되면 취약합니다. 5.4.3 이상이면 안전합니다.

Shell / Script
php -r 'echo phpversion();' | grep -oE '5\.4\.[0-2]($|[^0-9])'

📊 CVSS Vector String

CVSS Vector
AV:N/AC:L/Au:N/C:N/I:N/A:P

💻 영향받는 소프트웨어

PHP