Fickling check_safety() Bypass via Unlisted Standard Library Modules
Trail of Bits fickling versions through 0.1.10 do not include _posixsubprocess, site, or atexit in the UNSAFE_IMPORTS denylist. Pickle payloads invoking dangerous functions from these modules pass check_safety() as LIKELY_SAFE, enabling arbitrary code execution through fickling.load().
CVE record →