CVE-2025-71354
Picklescan · Picklescan
A security vulnerability exists in Picklescan before version 0, potentially allowing for malicious code execution during the scanning of untrusted pickle files.
Executive summary
The Picklescan utility contains a high-severity vulnerability that could allow an attacker to execute arbitrary code when processing malicious serialized Python objects.
Vulnerability
This flaw involves an improper handling of untrusted data during the pickle deserialization process. The vulnerability is exploitable by an unauthenticated attacker who can supply a crafted pickle file to the scanning service.
Business impact
A successful exploit of this vulnerability could lead to full system compromise, allowing an attacker to execute arbitrary code with the privileges of the scanning application. Given the CVSS score of 8.1, this represents a significant threat to data confidentiality and integrity, potentially resulting in unauthorized access to sensitive infrastructure or intellectual property.
Remediation
Immediate Action: Identify all instances of Picklescan within the environment and update to the latest patched version provided by the vendor.
Proactive Monitoring: Monitor system logs for unusual process execution patterns or unexpected network connections originating from the Picklescan service.
Compensating Controls: Implement strict input validation or sandboxing for any automated scanning workflows that process external pickle files to prevent the execution of untrusted code.
Exploitation status
Public Exploit Available: false
Analyst recommendation
Organizations utilizing Picklescan for security auditing must treat this vulnerability with high priority. We strongly recommend immediate verification of your current software versions and the prompt application of patches as they become available to mitigate the risk of arbitrary code execution.