Lucene search
K

4 matches found

OSV
OSV
added 2026/03/03 8:4 p.m.2 views

GHSA-VVPJ-8CMC-GX39 PickleScan's pkgutil.resolve_name has a universal blocklist bypass

Summary pkgutil.resolvename is a Python stdlib function that resolves any "module:attribute" string to the corresponding Python object at runtime. By using pkgutil.resolvename as the first REDUCE call in a pickle, an attacker can obtain a reference to ANY blocked function e.g., os.system,...

10CVSS6AI score
Exploits0References2
OSV
OSV
added 2025/12/29 3:23 p.m.0 views

GHSA-4675-36F9-WF6R Picklescan does not block ctypes

Summary Picklescan doesnt flag ctypes module as a dangerous module, which is a huge issue. ctypes is basically a foreign function interface library and can be used to Load DLLs Call C functions directly Manipulate memory raw pointers. This can allow attackers to achieve RCE by invoking direct...

9.3CVSS6.8AI score
Exploits0References5
OSV
OSV
added 2025/12/16 1:15 a.m.11 views

PYSEC-2025-113

Fickling is a Python pickling decompiler and static analyzer. Versions prior to 0.1.6 had a bypass caused by pty missing from the block list of unsafe module imports. This led to unsafe pickles based on pty.spawn being incorrectly flagged as LIKELYSAFE, and was fixed in version 0.1.6. This impact...

7.8CVSS5.8AI score0.00028EPSS
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