🔍 CVE-2014-3587

4.3
CVSS Score
MEDIUM
2014-08-23
2026-05-06 22:30
✅ 완료

🇰🇷 한글 설명

file과 PHP의 Fileinfo 컴포넌트의 cdf_read_property_info 함수에서 정수 오버플로우 취약점이 발생합니다. 공격자가 조작된 CDF 파일을 통해 응용프로그램을 충돌시켜 서비스 거부(DoS) 상태를 야기할 수 있습니다.

💡 쉬운 설명

악의적인 CDF 파일을 읽으면 프로그램이 실패하거나 멈출 수 있습니다. 파일 업로드 기능이 있는 웹사이트에서 공격자가 악성 파일을 올리면 서버가 다운될 수 있습니다.

🇺🇸 원문 (English)

Integer overflow in the cdf_read_property_info function in cdf.c in file through 5.19, as used in the Fileinfo component in PHP before 5.4.32 and 5.5.x before 5.5.16, allows remote attackers to cause a denial of service (application crash) via a crafted CDF file. NOTE: this vulnerability exists because of an incomplete fix for CVE-2012-1571.

📍 영향받는 시스템

file 5.19 이하, PHP 5.4.32 미만 및 5.5.16 미만의 5.5.x 버전

⚔️ 공격 벡터

조작된 CDF(Compound Document Format) 파일을 업로드하거나 처리 요청

🛡️ 대응 방법

PHP를 5.4.32 이상 또는 5.5.16 이상으로 업그레이드하고 file 유틸리티 최신화

🔧 검증 코드

PHP가 5.4.32 이상 또는 5.5.16 이상인지, file이 5.19 초과 버전인지 확인

Shell / Script
php -v && file --version

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP