8.9
/ 10
HIGH
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:P
Description
Fickling is a Python pickling decompiler and static analyzer. Prior to version 0.1.7, both ctypes and pydoc modules aren't explicitly blocked. Even other existing pickle scanning tools (like picklescan) do not block pydoc.locate. Chaining these two together can achieve RCE while the scanner still reports the file as LIKELY_SAFE. This issue has been patched in version 0.1.7.
AI Analysis
Fickling is vulnerable to a gadget chain attack using ctypes and pydoc, allowing for remote code execution (RCE) while being reported as LIKELY_SAFE by the scanner.
Basic Information
ID
CVE-2026-22608
Source
GitHub_M
Published
Jan 10, 2026 at 01:35
Affected Product
Vendor
trailofbits
Product
fickling
Version
< 0.1.7
Affected Versions
trailofbits fickling < 0.1.7
CWE Classification
AI Assessment
AI Score
8.9 / 10
AI Severity
High
Vendor
Trail of Bits
Product
Fickling
Version
< 0.1.7