🔍 CVE-2025-71342

8.1
CVSS Score
HIGH
2026-07-04
2026-10-12 21:10
✅ 완료

🇰🇷 한글 설명

picklescan 0.0.30 미만 버전에서 idlelib.run.Executive.runcode를 사용하는 reduce 메서드가 포함된 악성 피클 파일을 탐지하지 못하는 취약점이 발견되었습니다. 공격자는 피클 파일에 탐지되지 않는 코드를 삽입하여 pickle.load 실행 시 원격 코드 실행(RCE)을 유발할 수 있으며, 이는 PyTorch 모델 및 공급망 공격으로 이어질 수 있습니다.

💡 쉬운 설명

데이터를 저장하는 피클 파일 안에 몰래 악성 코드를 숨겨두어도 보안 검사 도구가 이를 찾아내지 못하는 문제입니다. 이 파일을 불러오는 순간 해커가 컴퓨터를 원격으로 조종할 수 있어 매우 위험합니다.

🇺🇸 원문 (English)

picklescan before 0.0.30 fails to detect malicious pickle files using idlelib.run.Executive.runcode in reduce methods. Attackers can embed undetected code in pickle files that executes during pickle.load, enabling remote code execution in PyTorch models and supply chain attacks.

📍 영향받는 시스템

picklescan version < 0.0.30

⚔️ 공격 벡터

악성 코드가 삽입된 피클 파일을 PyTorch 모델 등으로 로드하여 원격 코드 실행 유도

🛡️ 대응 방법

picklescan 버전을 0.0.30 이상으로 업데이트

🔧 검증 코드

출력된 버전 번호가 0.0.30보다 낮으면 취약한 상태입니다.

Shell / Script
pip show picklescan 2>/dev/null | grep Version

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

picklescan