🔍 CVE-2014-8626

7.5
CVSS Score
HIGH
2014-11-23
2026-05-06 22:30
✅ 완료

🇰🇷 한글 설명

PHP 5.2.7 이전 버전의 XML-RPC 인코딩 함수에서 타임존 필드를 포함한 날짜 처리 시 스택 버퍼 오버플로우 취약점입니다. 이를 통해 원격 공격자가 애플리케이션 크래시나 임의 코드 실행을 수행할 수 있습니다.

💡 쉬운 설명

PHP의 날짜 처리 부분에 오류가 있어서, 특정한 형식의 날짜를 보내면 프로그램이 멈추거나 해커가 코드를 실행할 수 있습니다. 오래된 PHP 버전을 사용하고 있으면 위험합니다.

🇺🇸 원문 (English)

Stack-based buffer overflow in the date_from_ISO8601 function in ext/xmlrpc/libxmlrpc/xmlrpc.c in PHP before 5.2.7 allows remote attackers to cause a denial of service (application crash) or possibly execute arbitrary code by including a timezone field in a date, leading to improper XML-RPC encoding.

📍 영향받는 시스템

PHP 5.2.6 이하 (ext/xmlrpc 라이브러리 포함된 버전)

⚔️ 공격 벡터

원격 공격자가 타임존 필드를 포함한 악의적인 XML-RPC 날짜 요청을 전송

🛡️ 대응 방법

PHP를 5.2.7 이상으로 업그레이드하거나 backport 패치 적용

🔧 검증 코드

출력된 PHP 버전이 5.2.7 미만이면 취약함. 5.2.7 이상이면 안전함.

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

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP