🔍 CVE-2014-3479

4.3
CVSS Score
MEDIUM
2014-07-09
2026-05-06 22:30
✅ 완료

🇰🇷 한글 설명

file 5.19 이전 버전과 PHP 5.4.30 이전, 5.5.14 이전의 Fileinfo 컴포넌트에서 cdf_check_stream_offset 함수가 잘못된 sector-size 데이터를 사용합니다. 공격자가 조작된 stream offset을 포함한 CDF 파일을 전송하여 애플리케이션 충돌(DoS)을 일으킬 수 있습니다.

💡 쉬운 설명

CDF 파일 형식 처리 중 파일 크기 계산이 잘못되어 특수하게 조작된 파일이 프로그램을 멈추게 합니다. 이메일 첨부파일이나 웹 업로드를 통해 악의적인 파일을 보내 서비스를 중단시킬 수 있습니다.

🇺🇸 원문 (English)

The cdf_check_stream_offset function in cdf.c in file before 5.19, as used in the Fileinfo component in PHP before 5.4.30 and 5.5.x before 5.5.14, relies on incorrect sector-size data, which allows remote attackers to cause a denial of service (application crash) via a crafted stream offset in a CDF file.

📍 영향받는 시스템

file < 5.19, PHP 5.4.x < 5.4.30, PHP 5.5.x < 5.5.14 (Fileinfo 컴포넌트)

⚔️ 공격 벡터

원격 공격자가 조작된 CDF 파일(예: Excel, Word 파일)을 업로드/전송하여 애플리케이션 충돌 유발

🛡️ 대응 방법

file를 5.19 이상, PHP를 5.4.30 이상 또는 5.5.14 이상으로 업그레이드

🔧 검증 코드

PHP 버전이 5.4.30 이상(5.4.x) 또는 5.5.14 이상(5.5.x)이고 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