🔍 CVE-2011-1153

7.5
CVSS Score
HIGH
2011-03-16
2026-04-29 01:13
✅ 완료

🇰🇷 한글 설명

PHP 5.3.5 이하의 phar 확장자에 존재하는 format string 취약점으로, 클래스 메서드에 format string specifier를 전달하여 악용 가능합니다. 공격자는 이를 통해 프로세스 메모리의 민감한 정보를 탈취하거나 메모리 손상을 유발할 수 있으며, 임의 코드 실행도 가능합니다.

💡 쉬운 설명

PHP의 phar 기능에서 악의적인 입력을 처리할 때 보안 검증이 부족하여 발생하는 결함입니다. 공격자가 특수한 문자열을 입력하면 서버의 메모리에 접근하거나 서버를 멈추게 할 수 있습니다.

🇺🇸 원문 (English)

Multiple format string vulnerabilities in phar_object.c in the phar extension in PHP 5.3.5 and earlier allow context-dependent attackers to obtain sensitive information from process memory, cause a denial of service (memory corruption), or possibly execute arbitrary code via format string specifiers in an argument to a class method, leading to an incorrect zend_throw_exception_ex call.

📍 영향받는 시스템

PHP 5.3.5 및 이전 버전의 phar 확장자 포함 설치

⚔️ 공격 벡터

phar 클래스의 메서드에 format string specifier를 포함한 인자 전달

🛡️ 대응 방법

PHP를 5.3.6 이상으로 업그레이드하거나 phar 확장자 비활성화

🔧 검증 코드

표시된 PHP 버전이 5.3.5 이하면 취약, 5.3.6 이상이면 안전

Shell / Script
php -v | grep -oP '\d+\.\d+\.\d+' | head -1

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP