🔍 CVE-2007-1582

6.8
CVSS Score
MEDIUM
2007-03-21
2026-04-23 00:35
✅ 완료

🇰🇷 한글 설명

PHP 4.0.0~4.4.6, 5.0.0~5.2.1의 리소스 시스템에서 GD 확장의 특정 함수 실행 중 userspace 에러 핸들러를 악용하여 내부 리소스를 파괴·수정할 수 있습니다. 이를 통해 공격자가 임의의 코드를 실행할 수 있습니다.

💡 쉬운 설명

PHP의 그래픽 처리 기능에서 에러 처리 과정을 악용하면 공격자가 서버에서 원하는 프로그램을 실행할 수 있습니다. PHP 4.0.0부터 5.2.1까지의 구버전에만 영향을 줍니다.

🇺🇸 원문 (English)

The resource system in PHP 4.0.0 through 4.4.6 and 5.0.0 through 5.2.1 allows context-dependent attackers to execute arbitrary code by interrupting certain functions in the GD (ext/gd) extension and unspecified other extensions via a userspace error handler, which can be used to destroy and modify internal resources.

📍 영향받는 시스템

PHP 4.0.0~4.4.6, 5.0.0~5.2.1 (GD 확장 및 기타 확장)

⚔️ 공격 벡터

Userspace 에러 핸들러를 통해 GD 확장의 특정 함수 실행 중 내부 리소스 파괴/수정

🛡️ 대응 방법

PHP를 4.4.7 이상 또는 5.2.2 이상으로 즉시 업그레이드

🔧 검증 코드

출력된 버전이 4.4.7 이상 또는 5.2.2 이상이면 보안 패치됨, 4.4.6 이하 또는 5.0.0~5.2.1이면 취약함

Shell / Script
php -v | grep -oE 'PHP [0-9]+\.[0-9]+\.[0-9]+'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP