MediumVulnerability
CVE-2025-1944: picklescan ZIP archive manipulation crashes scan of PyTorch model archives
- Source
- NVD(opens in a new tab)
- Identifier
- CVE-2025-1944
- Published
- Record updated
- Affected
- picklescan < 0.0.23
- Fixed in
- 0.0.23
- released March 9, 2025, 1 day before disclosure
- Known exploitation
- Not listed in the CISA Known Exploited Vulnerabilities catalog at the last check.
- EPSS
- 0.3%
Summary
picklescan before 0.0.23 can be made to crash when it extracts and scans PyTorch model archives. An attacker modifies the filename in the ZIP header while keeping the original name in the directory listing, causing PickleScan to raise a BadZipFile error. PyTorch's more forgiving ZIP implementation still loads the model, so malicious payloads can bypass detection.
Mitigation
Fixed in commit e58e45e0d9e091159c1554f9b04828bbb40b9781 (GitHub commit linked as a Sonatype patch).
Related items
- MediumResearchers Uncover Prompt Adware Hidden in OpenAI Codex Jailbreak ToolkitSimilar attack · The Hacker News
- InfoTop agent skill security resources — November 2026Similar attack · Adversa AI Blog
- HighCVE-2026-118627: MLflow SHAP load_explainer untrusted deserialization enables code executionSimilar attack · NVD/CVE Database
- HighCVE-2026-118623: MLflow PickleEvaluationArtifact remote code execution via untrusted pickleSimilar attack · NVD/CVE Database
- HighCVE-2026-88968: Claude Code Edit tool symlink race overwrites files outside workspace on macOSSimilar attack · NVD/CVE Database