Lucene search
K

10 matches found

Snyk
Snyk
added 2026/03/04 9:31 p.m.2 views

Incomplete List of Disallowed Inputs

Overview fickling is an A static analyzer and interpreter for Python pickle data Affected versions of this package are vulnerable to Incomplete List of Disallowed Inputs in the UNSAFEIMPORTS list. An attacker can execute arbitrary system commands by crafting a malicious pickle file that imports...

10CVSS6AI score
Exploits0References2
Snyk
Snyk
added 2026/02/25 3:24 p.m.3 views

Incomplete List of Disallowed Inputs

Overview fickling is an A static analyzer and interpreter for Python pickle data Affected versions of this package are vulnerable to Incomplete List of Disallowed Inputs in the islikelysafe, checksafety, --check-safety, alwayschecksafety and checksafety interfaces. An attacker can execute arbitra...

5.3CVSS6.1AI score
Exploits0References2
Snyk
Snyk
added 2026/02/20 6:24 p.m.2 views

Incomplete List of Disallowed Inputs

Overview fickling is an A static analyzer and interpreter for Python pickle data Affected versions of this package are vulnerable to Incomplete List of Disallowed Inputs in the checksafety function. An attacker can trigger outbound TCP connections during deserialization by crafting malicious pick...

5CVSS5.8AI score
Exploits0References2
CVE
CVE
added 2026/01/10 1:35 a.m.7 views

CVE-2026-22608

CVE-2026-22608 (Fickling) affects the Python tool Fickling (pickling decompiler/static analyzer). Before version 0.1.7, ctypes and pydoc were not explicitly blocked, allowing chaining (via pydoc.locate to get ctypes.windll.kernel32.WinExec) to achieve remote code execution while the file is repor...

9.3CVSS6.5AI score0.00055EPSS
Exploits0References3Affected Software1
Cvelist
Cvelist
added 2026/01/10 1:35 a.m.20 views

CVE-2026-22606 Fickling has a bypass via runpy.run_path() and runpy.run_module()

Fickling is a Python pickling decompiler and static analyzer. Fickling versions up to and including 0.1.6 do not treat Python’s runpy module as unsafe. Because of this, a malicious pickle that uses runpy.runpath or runpy.runmodule is classified as SUSPICIOUS instead of OVERTLYMALICIOUS. If a user...

9.3CVSS0.00101EPSS
Exploits1References3
CNNVD
CNNVD
added 2026/01/10 12:0 a.m.2 views

Fickling 代码问题漏洞

Fickling is an open source decompiler and static analyzer for Python by Trail of Bits. A code issue vulnerability exists in Fickling version 0.1.6 and earlier, which stems from failing to mark the cProfile module as insecure, which could lead to the execution of attacker-controlled code...

9.3CVSS6.8AI score0.00101EPSS
Exploits1References3
CNNVD
CNNVD
added 2026/01/10 12:0 a.m.1 views

Fickling 代码问题漏洞

Fickling is an open source decompiler and static analyzer for Python by Trail of Bits. A code issue vulnerability exists in versions of Fickling prior to 0.1.7 that stems from not explicitly blocking the ctypes and pydoc modules, which could lead to remote code execution...

9.3CVSS7.5AI score0.00055EPSS
Exploits0References3
Github Security Blog
Github Security Blog
added 2026/01/09 10:29 p.m.9 views

Fickling vulnerable to detection bypass due to "builtins" blindness

Fickling's assessment Fickling started emitting AST nodes for builtins imports in order to match them during analysis https://github.com/trailofbits/fickling/commit/9f309ab834797f280cb5143a2f6f987579fa7cdf. Original report Summary Fickling works by Pickle bytecode -- AST -- Security analysis...

9.3CVSS7.5AI score0.00096EPSS
Exploits0References7Affected Software1
Snyk
Snyk
added 2026/01/09 8:52 p.m.2 views

Deserialization of Untrusted Data

Overview fickling is an A static analyzer and interpreter for Python pickle data Affected versions of this package are vulnerable to Deserialization of Untrusted Data via the runpy module. An attacker can execute arbitrary code by supplying a malicious pickle file that uses runpy.runpath or...

9.3CVSS7.8AI score0.00101EPSS
Exploits1References3
OSV
OSV
added 2025/12/15 11:37 p.m.1 views

GHSA-R7V6-MFHQ-G3M2 Fickling has Code Injection vulnerability via pty.spawn()

Fickling Assessment Based on the test case provided in the original report below, this bypass was caused by pty missing from our block list of unsafe module imports as previously documented in 108, rather than the unused variable heuristic. This led to unsafe pickles based on pty.spawn being...

8.5CVSS7.8AI score0.00028EPSS
Exploits1References6
Rows per page
Query Builder