🔍 CVE-2014-3007

10.0
CVSS Score
HIGH
2014-04-27
2026-05-06 22:30
✅ 완료

🇰🇷 한글 설명

Python Image Library (PIL) 1.1.7 이하 및 Pillow 2.3에서 JpegImagePlugin.py의 쉘 메타문자를 통해 원격 공격자가 임의의 명령어를 실행할 수 있는 취약점입니다. 이미지 파일 처리 중 입력 검증이 부족하여 CVE-2014-1932과 연관된 명령 주입 공격이 가능합니다.

💡 쉬운 설명

오래된 이미지 편집 라이브러리에서 악의적으로 조작된 이미지 파일을 업로드하면 서버에서 원하는 명령어를 실행할 수 있는 심각한 문제입니다. 파일을 처리하는 모든 웹사이트나 애플리케이션이 해킹될 수 있습니다.

🇺🇸 원문 (English)

Python Image Library (PIL) 1.1.7 and earlier and Pillow 2.3 might allow remote attackers to execute arbitrary commands via shell metacharacters in unspecified vectors related to CVE-2014-1932, possibly JpegImagePlugin.py.

📍 영향받는 시스템

PIL 1.1.7 이하, Pillow 2.3 및 그 이전 버전

⚔️ 공격 벡터

조작된 JPEG 이미지 파일을 처리하도록 유도하여 쉘 메타문자를 통한 코드 실행

🛡️ 대응 방법

Pillow를 2.4.0 이상으로 즉시 업그레이드하고, 이미지 처리 기능을 제한하며 샌드박스 환경에서 실행

🔧 검증 코드

버전이 2.3 이하로 출력되면 취약점 존재, 2.4 이상이면 패치됨

Shell / Script
python -c "import PIL; print(PIL.__version__)" 2>/dev/null | grep -E '^(1\.|2\.[0-3])'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Python