What’s Vulnerable › Vulnerabilities
CVE-2025-10155: PickleScan Security Bypass Using Misleading File Extension
- Severity: high (CVSS 7.8 v3.1)
- Exploited in the wild: not listed in CISA KEV
- EPSS: 0.8% probability of exploitation in the next 30 days
- Public exploit or detection template: yes
- Published: 2025-09-17 · updated 2026-09-26
- Weakness: CWE-20
Description
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.
Affected products
- picklescan: before 0.0.31 — fixed in 0.0.31
How to fix
Upgrade to a fixed version: picklescan 0.0.31. Check the vendor advisory for mitigations.
References
- https://github.com/mmaitre314/picklescan/blob/58983e1c20973ac42f2df7ff15d7c8cd32f9b688/src/picklescan/scanner.py#L463
- https://github.com/mmaitre314/picklescan/security/advisories/GHSA-jgw4-cr84-mqxg
Get alerted when CVE-2025-10155 or the next vulnerability affects your stack