🔍 CVE-2008-1384

5.0
CVSS Score
MEDIUM
2008-03-27
2026-04-23 00:35
✅ 완료

🇰🇷 한글 설명

PHP 5.2.5 이하 버전의 printf 포맷 함수에서 발생하는 정수 오버플로우 취약점입니다. 공격자가 큰 폭 지정자를 포함한 포맷 문자열을 이용하여 서비스 거부 공격을 유발하거나 예측 불가능한 다른 영향을 미칠 수 있습니다.

💡 쉬운 설명

PHP가 매우 큰 숫자를 처리할 때 오류가 발생하여 웹사이트가 작동을 멈출 수 있습니다. 악의적인 사용자가 특수하게 조작된 입력값으로 이를 의도적으로 유발할 수 있습니다.

🇺🇸 원문 (English)

Integer overflow in PHP 5.2.5 and earlier allows context-dependent attackers to cause a denial of service and possibly have unspecified other impact via a printf format parameter with a large width specifier, related to the php_sprintf_appendstring function in formatted_print.c and probably other functions for formatted strings (aka *printf functions).

📍 영향받는 시스템

PHP 5.2.5 및 그 이전의 모든 버전

⚔️ 공격 벡터

printf/sprintf 함수에 큰 폭(width) 지정자를 포함한 포맷 문자열 입력 (예: %999999d)

🛡️ 대응 방법

PHP를 5.2.6 이상의 최신 버전으로 즉시 업그레이드

🔧 검증 코드

출력된 버전이 5.2.6 이상이면 안전, 5.2.5 이하면 업그레이드 필수

Shell / Script
php -v 2>/dev/null | grep -oP 'PHP \K[0-9]+\.[0-9]+\.[0-9]+'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP