🔍 CVE-2013-7459

9.8
CVSS Score
CRITICAL
2017-02-15
2026-05-13 00:24
✅ 완료

🇰🇷 한글 설명

Python Cryptography Toolkit (pycrypto)의 block_template.c 파일 내 ALGnew 함수에 힙 기반 버퍼 오버플로우 취약점이 존재하며, 공격자가 cryptmsg.py의 조작된 iv 매개변수를 통해 임의의 코드를 실행할 수 있다.

💡 쉬운 설명

Python 암호화 라이브러리에서 메모리 관리 오류로 인해 악의적인 입력을 보내면 공격자가 컴퓨터를 완전히 장악할 수 있다. 암호화를 사용하는 모든 Python 애플리케이션이 위험하다.

🇺🇸 원문 (English)

Heap-based buffer overflow in the ALGnew function in block_templace.c in Python Cryptography Toolkit (aka pycrypto) allows remote attackers to execute arbitrary code as demonstrated by a crafted iv parameter to cryptmsg.py.

📍 영향받는 시스템

pycrypto (Python Cryptography Toolkit) 2.6 이전 버전

⚔️ 공격 벡터

암호화된 메시지 전송 시 조작된 초기화 벡터(IV) 값을 매개변수로 전달

🛡️ 대응 방법

pycrypto를 2.6 이상으로 업그레이드하거나 현대적 대체 라이브러리(cryptography, PyCryptodome)로 마이그레이션

🔧 검증 코드

버전이 2.6.0 미만이면 취약하며, 2.6.0 이상이거나 설치되지 않았으면 안전하다.

Shell / Script
python -c "import Crypto; print(Crypto.__version__)" 2>/dev/null || echo 'pycrypto not installed'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Python