PT-2025-51354
CVE-2025-67747
·
Published
2025-12-15
·
Updated
2026-10-10
Description by
CVSS 4.0
8.5
HighMetricsAV:L/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
Name of the Vulnerable Software and Affected Versions
Fickling versions prior to 0.1.6
Description
Fickling, a Python pickling decompiler and static analyzer, lacks
marshal and types in its list of blocked unsafe module imports. This allows attackers to create malicious pickle files that bypass Fickling’s security checks, specifically by utilizing types.FunctionType and marshal.loads. Deserializing these files can lead to arbitrary code execution on the system. This affects any user or system relying on Fickling to assess the security of pickle files.Recommendations
Versions prior to 0.1.6 should be updated to version 0.1.6 or later.
Found an issue in the description? Have something to add? Feel free to write us 👾