Skip to content
OpenAdvisories
Critical · 9.8 CVE-2025-71323 EUVD-2025-210270GHSA-4675-36f9-wf6rGHSA-7f79-rvx6-vxc4PYSEC-2026-1782

picklescan - Remote Code Execution via Unblocked ctypes Module

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

Description

picklescan before 0.0.33 fails to block the ctypes module, allowing attackers to achieve remote code execution by invoking direct syscalls and accessing raw memory. Attackers can craft malicious pickle files using ctypes.WinDLL to load kernel32.dll and execute arbitrary commands, bypassing sandbox protections and gadget chain detection.

Affected products

VendorProductAffectedFixed
picklescan picklescan < 0.0.33 0.0.33

Affected packages

EcosystemPackageAffectedFixedRecord
PyPI picklescan < 0.0.33 0.0.33 GHSA-4675-36f9-wf6r

References