🔍 CVE-2025-71325

9.8
CVSS Score
CRITICAL
2026-06-17
2026-10-12 22:10
✅ 완료

🇰🇷 한글 설명

picklescan 0.0.27 미만 버전의 _list_globals 함수에서 STACK_GLOBAL opcode 처리 시 파싱 로직 오류가 발생합니다. 공격자가 인자를 0번 위치에 배치한 악성 pickle 파일을 생성하면 탐지를 우회하고 예외를 유발할 수 있습니다.

💡 쉬운 설명

보안 검사 도구가 악성 파일을 제대로 찾아내지 못하게 속이는 결함이 발견되었습니다. 공격자가 특수한 구조의 파일을 만들면 검사기를 통과하여 시스템에 해를 끼칠 수 있습니다.

🇺🇸 원문 (English)

picklescan before 0.0.27 contains a parsing logic error in the _list_globals function when handling STACK_GLOBAL opcodes, failing to track arguments in the correct range and allowing malicious pickle files to bypass detection. Attackers can craft pickle files with arguments at position zero to trigger unexpected exceptions and evade security scanning.

📍 영향받는 시스템

picklescan version < 0.0.27

⚔️ 공격 벡터

조작된 인자를 포함한 악성 pickle 파일을 통한 보안 스캐닝 우회 공격

🛡️ 대응 방법

picklescan을 0.0.27 이상의 최신 버전으로 업데이트하십시오.

🔧 검증 코드

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

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:N/S:U/C:H/I:H/A:H

💻 영향받는 소프트웨어

picklescan