🔍 CVE-2014-2497

4.3
CVSS Score
MEDIUM
2014-03-21
2026-05-06 22:30
✅ 완료

🇰🇷 한글 설명

libgd 라이브러리의 gdImageCreateFromXpm 함수에 존재하는 취약점으로, 특별히 조작된 XPM 파일의 색상 테이블을 통해 원격 공격자가 NULL 포인터 참조를 유발하여 애플리케이션 충돌을 초래할 수 있다. PHP 5.4.26 이전 버전에서 영향을 받는다.

💡 쉬운 설명

이미지 처리 라이브러리에 버그가 있어서 특수하게 만든 XPM 이미지 파일로 애플리케이션을 강제 종료할 수 있다. PHP 5.4.26 이전 버전을 사용하는 시스템에만 영향을 준다.

🇺🇸 원문 (English)

The gdImageCreateFromXpm function in gdxpm.c in libgd, as used in PHP 5.4.26 and earlier, allows remote attackers to cause a denial of service (NULL pointer dereference and application crash) via a crafted color table in an XPM file.

📍 영향받는 시스템

PHP 5.4.26 이전 버전, libgd 라이브러리 사용하는 모든 애플리케이션

⚔️ 공격 벡터

원격 공격자가 손상된 색상 테이블이 포함된 XPM 이미지 파일을 전송하여 서버 애플리케이션 충돌 유발

🛡️ 대응 방법

PHP를 5.4.27 이상으로 업그레이드하거나 libgd 라이브러리를 패치된 버전으로 업데이트

🔧 검증 코드

명령어가 버전을 출력하면 취약함(5.4.26 이하). 출력 없으면 안전함(5.4.27 이상 또는 다른 버전).

Shell / Script
php -v 2>/dev/null | grep -oE 'PHP 5\.4\.(2[0-6]|[0-9]|1[0-9])'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP