Skip to content
OpenAdvisories
High · 8.1 CVE-2025-71378 EUVD-2025-210294GHSA-9w88-8rmg-7g2pGHSA-fcqg-3mwf-cfcfPYSEC-2026-247

picklescan - Remote Code Execution via Undetected cProfile.runctx in Pickle Files

Published Jun 21, 2026 · Updated Nov 8, 2026 · Assigned by VulnCheck

Description

picklescan before 0.0.30 fails to detect cProfile.runctx function calls in pickle file reduce methods, allowing attackers to execute arbitrary code. Malicious pickle files bypass picklescan detection and execute remote code when loaded via pickle.load().

Affected products

VendorProductAffectedFixed
picklescan picklescan < 0.0.30 0.0.30

Affected packages

EcosystemPackageAffectedFixedRecord
PyPI picklescan < 0.0.30 0.0.30 GHSA-9w88-8rmg-7g2p

References