🔍 CVE-2002-1119

4.6
CVSS Score
MEDIUM
2002-10-04
2026-06-16 21:58
✅ 완료

🇰🇷 한글 설명

Python 2.2.1 및 이전 버전의 os.py 내 os._execvpe 함수가 예측 가능한 이름으로 임시 파일을 생성합니다. 이로 인해 로컬 사용자가 심볼릭 링크 공격을 통해 임의의 코드를 실행할 수 있는 취약점이 존재합니다.

💡 쉬운 설명

프로그램이 임시 파일을 만들 때 이름을 너무 쉽게 예측할 수 있게 만드는 문제입니다. 공격자가 미리 가짜 연결 고리(심볼릭 링크)를 만들어 두어 시스템이 엉뚱한 파일을 실행하게 유도할 수 있습니다.

🇺🇸 원문 (English)

os._execvpe from os.py in Python 2.2.1 and earlier creates temporary files with predictable names, which could allow local users to execute arbitrary code via a symlink attack.

📍 영향받는 시스템

Python 2.2.1 및 그 이전 버전

⚔️ 공격 벡터

로컬 심볼릭 링크 공격 (Local Symlink Attack)

🛡️ 대응 방법

Python 최신 버전으로 업데이트하거나 보안 패치를 적용하십시오.

🔧 검증 코드

명령어 실행 결과 Python 2.0, 2.1 또는 2.2 버전이 출력되면 해당 취약점에 노출되었을 가능성이 큽니다.

Shell / Script
python -c "import sys; print(sys.version)" | grep -E '2\.[0-2]\.'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Python