🇰🇷 한글 설명
mmaitre314 picklescan 0.0.30 이하 버전의 스캐닝 로직에서 부적절한 입력 검증 취약점이 발견되었습니다. 공격자가 PyTorch 관련 확장자를 가진 표준 pickle 파일을 제공함으로써 보안 검사를 우회할 수 있으며, 안전하다고 판단된 파일이 로드될 경우 악성 코드가 실행될 수 있습니다.
💡 쉬운 설명
보안 검사 도구가 파일의 확장자만 보고 안전하다고 착각하여 악성 파일을 통과시키는 문제입니다. 이 파일을 실행하면 해커가 심어놓은 위험한 명령어가 컴퓨터에서 실행될 수 있습니다.
🇺🇸 원문 (English)
An Improper Input Validation vulnerability in the scanning logic of mmaitre314 picklescan versions up to and including 0.0.30 allows a remote attacker to bypass pickle files security checks by supplying a standard pickle file with a PyTorch-related file extension. When the pickle file incorrectly considered safe is loaded, it can lead to the execution of malicious code.
📍 영향받는 시스템
mmaitre314 picklescan versions up to and including 0.0.30
⚔️ 공격 벡터
PyTorch 관련 확장자를 사용하여 보안 검사를 우회하는 악성 pickle 파일 업로드 및 로드
🛡️ 대응 방법
picklescan 버전을 0.0.30 이상으로 업데이트하거나, 파일 확장자에 의존하지 않는 엄격한 검증 로직을 적용해야 합니다.
🔧 검증 코드
출력된 버전이 0.0.30 이하인지 확인하여 취약 여부를 판단합니다.
pip show picklescan 2>/dev/null | grep Version