Remote Code Execution Vulnerability in Picklescan by M. Maitre
CVE-2025-71351
7.6HIGH
What is CVE-2025-71351?
The Picklescan tool, prior to version 0.0.25, is susceptible to a serious vulnerability that allows attackers to execute arbitrary code by exploiting a flaw in the processing of malicious pickle files. Specifically, the issue arises in the __reduce__ method when used with timeit.timeit(), resulting in the circumvention of detection mechanisms. This enables attackers to craft specially designed pickle files that import harmful libraries, such as 'os', and run unauthorized system commands upon loading. It's crucial for users to upgrade to the latest version to mitigate this risk effectively.
Affected Version(s)
picklescan 0 < 0.0.25
picklescan 0.0.25
