CVE-2025-10156: mmaitre314 picklescan · Improper Handling of Exceptional Conditions
Affects mmaitre314 picklescanSource CVE Database V5
Not known to be exploited · CVSS 9.3 Critical.
Data as of 26 Oct 2026, 10:12 UTC
- EPSS
- 1.4% chance of exploitation in 30 days – higher than 73% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:NExploitation evidence
Disclosed: evidence found.
CVE published 17 Sep 2025
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.
What to do
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| mmaitre314 picklescan | Affected
| Fixed in– |
AI-suggested
Given the absence of official patches, European organizations should implement several targeted mitigations: 1) Temporarily disable or restrict the use of mmaitre314 picklescan for scanning ZIP archives until a patch is available. 2) Implement additional validation layers for ZIP files before scanning, such as rejecting archives with CRC errors or using alternative scanning tools that do not exhibit this vulnerability. 3) Employ network-level controls to block or scrutinize incoming ZIP files from untrusted sources, including email gateways and file transfer systems. 4) Use application whitelisting and sandboxing to limit the execution scope of pickle files, reducing the impact of potential code execution. 5) Monitor logs and alerts for unusual activity related to pickle file processing or ZIP archive handling. 6) Educate developers and security teams about the risks of deserializing untrusted pickle files and encourage the use of safer serialization formats where possible. 7) Prepare incident response plans specifically addressing potential exploitation scenarios involving pickle deserialization.
Description
An Improper Handling of Exceptional Conditions vulnerability in the ZIP archive scanning component of mmaitre314 picklescan allows a remote attacker to bypass security scans. This is achieved by crafting a ZIP archive containing a file with a bad Cyclic Redundancy Check (CRC), which causes the scanner to halt and fail to analyze the contents for malicious pickle files. When the file incorrectly considered safe is loaded, it can lead to the execution of malicious code.
References
- huggingface.co/jinaai/jina-embeddings-v2-base-en/resolve/main/pytorch_model.bin?download=true (opens in a new tab)
- huggingface.co/jinaai/jina-embeddings-v2-base-en/tree/main (opens in a new tab)
- github.com/mmaitre314/picklescan/blob/v0.0.29/src/picklescan/relaxed_zipfile.py (opens in a new tab)
- github.com/mmaitre314/picklescan/security/advisories/GHSA-mjqp-26hc-grxg (opens in a new tab)