🔍 CVE-2008-1679

6.8
CVSS Score
MEDIUM
2008-04-22
2026-06-16 22:52
✅ 완료

🇰🇷 한글 설명

Python 2.5.3 이전의 imageop.c 모듈에서 여러 정수 오버플로우 취약점으로, 특수 제작된 이미지 파일을 통해 힙 버퍼 오버플로우를 트리거하여 서비스 거부 또는 임의 코드 실행을 야기할 수 있습니다.

💡 쉬운 설명

Python에서 이미지 처리 코드에 수학 오류가 있어서, 특별히 만든 이미지 파일로 프로그램을 충돌시키거나 해킹할 수 있습니다. 이것은 이전 취약점(CVE-2007-4965)이 제대로 고쳐지지 않아서 생긴 문제입니다.

🇺🇸 원문 (English)

Multiple integer overflows in imageop.c in Python before 2.5.3 allow context-dependent attackers to cause a denial of service (crash) and possibly execute arbitrary code via crafted images that trigger heap-based buffer overflows. NOTE: this issue is due to an incomplete fix for CVE-2007-4965.

📍 영향받는 시스템

Python < 2.5.3의 imageop 모듈을 사용하는 시스템

⚔️ 공격 벡터

악의적으로 조작된 이미지 파일을 imageop 모듈로 처리할 때

🛡️ 대응 방법

Python을 2.5.3 이상으로 업그레이드하거나 imageop 모듈 사용 제거

🔧 검증 코드

imageop 모듈 위치가 출력되면 모듈이 설치됨을 의미하며, Python 버전 확인(python --version)으로 2.5.3 이상인지 검증 필요

Shell / Script
python -c "import imageop; print(imageop.__file__)" 2>&1 || echo 'imageop not available'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Python