🔍 CVE-2015-5590

7.3
CVSS Score
HIGH
2016-01-19
2026-05-06 22:30
✅ 완료

🇰🇷 한글 설명

PHP의 phar 확장 라이브러리에 있는 파일 경로 처리 함수에서 발생하는 스택 버퍼 오버플로우 취약점. 원격 공격자가 과도하게 큰 길이값을 전송하여 메모리를 손상시킬 수 있으며, IMAP 이메일 첨부 파일 처리 중에 악용될 수 있다.

💡 쉬운 설명

PHP 웹 서버가 매우 긴 파일 이름을 처리할 때 메모리 보호 장치를 우회하는 버그. 공격자가 악의적인 파일을 업로드하거나 이메일을 보내면 서버가 멈추거나 명령 실행이 가능해질 수 있다.

🇺🇸 원문 (English)

Stack-based buffer overflow in the phar_fix_filepath function in ext/phar/phar.c in PHP before 5.4.43, 5.5.x before 5.5.27, and 5.6.x before 5.6.11 allows remote attackers to cause a denial of service or possibly have unspecified other impact via a large length value, as demonstrated by mishandling of an e-mail attachment by the imap PHP extension.

📍 영향받는 시스템

PHP 5.4.x (5.4.43 이전), PHP 5.5.x (5.5.27 이전), PHP 5.6.x (5.6.11 이전)

⚔️ 공격 벡터

IMAP 확장을 통한 이메일 첨부 파일 또는 직접 phar 파일 접근 시 과도한 길이의 경로명 제공

🛡️ 대응 방법

PHP를 5.4.43, 5.5.27, 5.6.11 이상으로 업그레이드

🔧 검증 코드

출력된 버전이 5.4.43 이상, 5.5.27 이상, 또는 5.6.11 이상이면 안전. 이전 버전이면 즉시 업그레이드 필요

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

📊 CVSS Vector String

CVSS Vector
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L

💻 영향받는 소프트웨어

PHP