Staging Environment: Content and features may be unstable or change without notice.
Search for packages
Package details: pkg:pypi/picklescan@0.0.33
purl pkg:pypi/picklescan@0.0.33
Next non-vulnerable version None.
Latest non-vulnerable version None.
Risk score 4.5
Vulnerabilities affecting this package (13)
Advisory Summary Fixed in package version
GHSA-46h3-79wf-xr6c

Picklescan is vulnerable to RCE via missing detection when calling built-in python _operator.attrgetter ### Summary Picklescan uses _operator.attrgetter, which is …
0.0.34
Vulnerable
GHSA-955r-x9j8-7rhh

Picklescan is vulnerable to RCE via missing detection when calling built-in python _operator.methodcaller ### Summary Picklescan uses _operator.methodcaller, which is …
0.0.34
Vulnerable
GHSA-5v23-73v4-w2fp

Duplicate Advisory: picklescan has Arbitrary file read using `io.FileIO` ### Duplicate Advisory This advisory has been withdrawn because it is …
0.0.35
Vulnerable
GHSA-82fg-2r99-h7v6

Duplicate Advisory: PickleScan's pkgutil.resolve_name has a universal blocklist bypass ### Duplicate Advisory This advisory has been withdrawn because it is …
1.0.4
Vulnerable
PYSEC-2026-225
Aliases:
CVE-2026-56304
GHSA-m7j5-r2p5-c39r
picklescan before 1.0.1 contains an unsafe pickle deserialization vulnerability allowing unauthenticated attackers to create arbitrary zero-byte files via logging.FileHandler class …
1.0.1
Vulnerable
PYSEC-2026-455
Aliases:
CVE-2026-53873
GHSA-7wx9-6375-f5wh
PickleScan's profile.run blocklist mismatch allows exec() bypass ## Summary picklescan v1.0.3 blocks `profile.Profile.run` and `profile.Profile.runctx` but does NOT block the …
1.0.4
Vulnerable
PYSEC-2026-456
Aliases:
CVE-2026-3490
GHSA-vvpj-8cmc-gx39
PickleScan's pkgutil.resolve_name has a universal blocklist bypass ## Summary `pkgutil.resolve_name()` is a Python stdlib function that resolves any `"module:attribute"` string …
1.0.4
Vulnerable
GHSA-4p4h-9gvq-7xfg

Duplicate Advisory: Picklescan Vulnerable to Exfiltration via DNS via linecache and ssl.get_server_certificate # Duplicate Advisory This advisory has been withdrawn … There are no reported fixed by versions.
PYSEC-2026-2873
Aliases:
CVE-2026-53875
GHSA-97f8-7cmv-76j2
Picklescan (scan_pytorch) Bypass via dynamic eval MAGIC_NUMBER ### Summary This is a scanning bypass to `scan_pytorch` function in `picklescan`. As …
1.0.3
Vulnerable
PYSEC-2026-1789
Aliases:
CVE-2026-53874
GHSA-9m3x-qqw2-h32h
picklescan missing detection by simple obfuscation of a `builtins.eval` call ### Summary An unsafe deserialization vulnerability allows any unauthenticated user …
1.0.1
Vulnerable
PYSEC-2026-1787
Aliases:
CVE-2026-53872
GHSA-9726-w42j-3qjr
picklescan has Arbitrary file read using `io.FileIO` ### Summary Unsafe pickle deserialization allows unauthenticated attackers to read arbitrary server files …
0.0.35
Vulnerable
PYSEC-2026-4134
Aliases:
CVE-2026-56315
GHSA-g38g-8gr9-h9xp
PickleScan has multiple stdlib modules with direct RCE not in blocklist ## Summary picklescan v1.0.3 (latest) does not block at …
1.0.4
Vulnerable
GHSA-g7vj-qw6x-g3p8

Duplicate Advisory: PickleScan has multiple stdlib modules with direct RCE not in blocklist ### Duplicate Advisory This advisory has been …
1.0.4
Vulnerable
Vulnerabilities fixed by this package (14)

Advisory Summary Aliases
GHSA-rrxm-2pvv-m66x
Picklescan is vulnerable to RCE via missing detection when calling numpy.f2py.crackfortran.getlincoef ### Summary Picklescan uses the `numpy.f2py.crackfortran.getlincoef` function (a NumPy …
GHSA-x843-g5mx-g377
Picklescan is vulnerable to RCE through missing detection when calling built-in python operator.methodcaller ### Summary Picklescan uses `operator.methodcaller`, which is …
GHSA-vqmv-47xg-9wpr
Picklescan missing detection when calling pty.spawn ### Summary Using pty.spawn, which is a built-in python library function to execute arbitrary …
GHSA-cffc-mxrf-mhh4
Picklescan is vulnerable to RCE via missing detection when calling numpy.f2py.crackfortran.param_eval ### Summary Picklescan uses numpy.f2py.crackfortran.param_eval, which is a function …
GHSA-r8g5-cgf2-4m4m
Picklescan missing detection when calling numpy.f2py.crackfortran.getlincoef ### Summary An unsafe deserialization vulnerability allows an attacker to execute arbitrary code on …
GHSA-7f79-rvx6-vxc4
Duplicate Advisory: Picklescan does not block ctypes ### Duplicate Advisory This advisory has been withdrawn because it is a duplicate …
GHSA-rmpp-8wf5-xx5q
Duplicate Advisory: Picklescan vulnerable to Arbitrary File Writing ### Duplicate Advisory This advisory has been withdrawn because it is a …
PYSEC-2026-1782
Picklescan does not block ctypes ### Summary Picklescan doesnt flag ctypes module as a dangerous module, which is a huge … CVE-2025-71323
GHSA-4675-36f9-wf6r
PYSEC-2026-1785
Picklescan has Incomplete List of Disallowed Inputs ### Summary Currently picklescanner only blocks some specific functions of the pydoc and … CVE-2025-71320
GHSA-84r2-jw7c-4r5q
PYSEC-2026-1783
Picklescan is vulnerable to RCE through missing detection when calling numpy.f2py.crackfortran._eval_length ### Summary Picklescan uses the `numpy.f2py.crackfortran._eval_length` function (a NumPy … CVE-2025-71339
GHSA-6556-fwc2-fg2p
PYSEC-2026-1790
Picklescan Bypasses Unsafe Globals Check using pty.spawn ### Summary The vulnerability allows malicious actors to bypass PickleScan's unsafe globals check, … CVE-2025-71322
GHSA-hgrh-qx5j-jfwx
PYSEC-2026-1791
Picklescan vulnerable to Arbitrary File Writing ### Summary Picklescan has got open() and shutil in its default dangerous blocklist to … CVE-2025-71321
GHSA-m273-6v24-x4m4
PYSEC-2026-4131
Picklescan is vulnerable to RCE through missing detection when calling numpy.f2py.crackfortran.myeval ### Summary Picklescan uses numpy.f2py.crackfortran.myeval, which is a function … CVE-2025-71365
GHSA-3329-ghmp-jmv5
GHSA-x36p-c636-788x
Duplicate Advisory: Picklescan is vulnerable to RCE through missing detection when calling numpy.f2py.crackfortran.myeval ### Duplicate Advisory This advisory has been …