VulnSea

picklescan vulnerabilities

CVEs whose affected-version data names the picklescan package (pip). Each record lists the affected and patched versions; check a specific version with the dependency checker or POST /api/sbom.

57 CVEsRSS

CVE-2025-71348High· 8.1
4mo ago

picklescan before 0.0.28 fails to detect malicious pickle files that invoke torch.utils._config_module.load_config function within reduce methods

picklescan before 0.0.28 fails to detect malicious pickle files that invoke torch.utils._config_module.load_config function within reduce methods. Attackers can craft pickle files embedding arbitrary code that evades detection but execut…

▾ Twilightmmaitre314 · picklescanEPSS 0.55%via NVD
CVE-2025-71351Medium
4mo ago

picklescan before 0.0.25 fails to detect malicious pickle files that use timeit.timeit() in the __reduce__ method, allowing remote code execution

picklescan before 0.0.25 fails to detect malicious pickle files that use timeit.timeit() in the __reduce__ method, allowing remote code execution. Attackers can craft pickle files that import dangerous libraries like os and execute arbit…

▾ Sunlitpicklescan · picklescanEPSS 0.55%via NVD
CVE-2025-71321Critical· 9.8
4mo ago

picklescan before 0.0.33 contains an arbitrary file writing vulnerability that allows attackers to bypass the dangerous blocklist by using distutils.file_util.write_file

picklescan before 0.0.33 contains an arbitrary file writing vulnerability that allows attackers to bypass the dangerous blocklist by using distutils.file_util.write_file. Attackers can construct malicious pickle objects to overwrite crit…

▾ Midnightpicklescan · picklescanEPSS 0.82%via NVD
CVE-2025-71322High· 8.8
4mo ago

PickleScan before 0.0.33 fails to include the pty.spawn function in its unsafe globals list, allowing attackers to bypass security checks

PickleScan before 0.0.33 fails to include the pty.spawn function in its unsafe globals list, allowing attackers to bypass security checks. Malicious actors can craft pickle payloads using pty.spawn to achieve arbitrary code execution whe…

▾ Twilightpicklescan · picklescanEPSS 0.38%via NVD
CVE-2025-71325Critical· 9.8
4mo ago

picklescan before 0.0.27 contains a parsing logic error in the _list_globals function when handling STACK_GLOBAL opcodes, failing to track arguments in the correct range and allowing malicious pickle files to bypass detection

picklescan before 0.0.27 contains a parsing logic error in the _list_globals function when handling STACK_GLOBAL opcodes, failing to track arguments in the correct range and allowing malicious pickle files to bypass detection. Attackers …

▾ Midnightpicklescan · picklescanEPSS 0.60%via NVD
CVE-2025-71320Critical· 9.8
4mo ago

picklescan before 0.0.33 contains an incomplete deny-list that fails to block pydoc.locate and operator.methodcaller functions, allowing attackers to bypass security checks

picklescan before 0.0.33 contains an incomplete deny-list that fails to block pydoc.locate and operator.methodcaller functions, allowing attackers to bypass security checks. Remote attackers can craft malicious pickle files using these u…

▾ Midnightpicklescan · picklescanEPSS 0.82%via NVD
CVE-2025-71323Critical· 9.8
4mo ago

picklescan before 0.0.33 fails to block the ctypes module, allowing attackers to achieve remote code execution by invoking direct syscalls and accessing raw memory

picklescan before 0.0.33 fails to block the ctypes module, allowing attackers to achieve remote code execution by invoking direct syscalls and accessing raw memory. Attackers can craft malicious pickle files using ctypes.WinDLL to load k…

▾ Midnightpicklescan · picklescanEPSS 0.99%via NVD
GHSA-6v84-v468-3c7fCritical· 9.8
4mo ago

Duplicate Advisory: Picklescan has Incomplete List of Disallowed Inputs

Duplicate Advisory: Picklescan has Incomplete List of Disallowed Inputs

▾ Midnightpicklescan · picklescanvia GHSA
GHSA-rmpp-8wf5-xx5qCritical· 9.8
4mo ago

Duplicate Advisory: Picklescan vulnerable to Arbitrary File Writing

Duplicate Advisory: Picklescan vulnerable to Arbitrary File Writing

▾ Midnightpicklescan · picklescanvia GHSA
GHSA-7f79-rvx6-vxc4Critical· 9.8
4mo ago

Duplicate Advisory: Picklescan does not block ctypes

Duplicate Advisory: Picklescan does not block ctypes

▾ Midnightpicklescan · picklescanvia GHSA
GHSA-5rph-q42j-36j9Critical· 9.8
4mo ago

Duplicate Advisory: Picklescan has pickle parsing logic flaw that leads to malicious pickle file bypass

Duplicate Advisory: Picklescan has pickle parsing logic flaw that leads to malicious pickle file bypass

▾ Midnightpicklescan · picklescanvia GHSA
GHSA-5gp7-4733-2w2vHigh· 8.8
4mo ago

Duplicate Advisory: Picklescan Bypasses Unsafe Globals Check using pty.spawn

Duplicate Advisory: Picklescan Bypasses Unsafe Globals Check using pty.spawn

▾ Twilightpicklescan · picklescanvia GHSA
GHSA-82fg-2r99-h7v6Critical· 10.0
4mo ago

Duplicate Advisory: PickleScan's pkgutil.resolve_name has a universal blocklist bypass

Duplicate Advisory: PickleScan's pkgutil.resolve_name has a universal blocklist bypass

▾ Midnightpicklescan · picklescanvia GHSA
GHSA-5v23-73v4-w2fpHigh· 7.5
4mo ago

Duplicate Advisory: picklescan has Arbitrary file read using `io.FileIO`

Duplicate Advisory: picklescan has Arbitrary file read using `io.FileIO`

▾ Twilightpicklescan · picklescanvia GHSA
GHSA-j6c9-qvp8-699fCritical· 9.8
4mo ago

Duplicate Advisory: picklescan missing detection by simple obfuscation of a `builtins.eval` call

Duplicate Advisory: picklescan missing detection by simple obfuscation of a `builtins.eval` call

▾ Midnightpicklescan · picklescanvia GHSA
GHSA-cc5p-54x3-hcf8High
4mo ago

Duplicate Advisory: Picklescan (scan_pytorch) Bypass via dynamic eval MAGIC_NUMBER

Duplicate Advisory: Picklescan (scan_pytorch) Bypass via dynamic eval MAGIC_NUMBER

▾ Twilightpicklescan · picklescanvia GHSA
GHSA-4mpj-78p6-rj59Critical· 9.8
4mo ago

Duplicate Advisory: PickleScan's profile.run blocklist mismatch allows exec() bypass

Duplicate Advisory: PickleScan's profile.run blocklist mismatch allows exec() bypass

▾ Midnightpicklescan · picklescanvia GHSA
CVE-2026-56315Critical· 9.8
8mo ago

PickleScan has multiple stdlib modules with direct RCE not in blocklist

PickleScan has multiple stdlib modules with direct RCE not in blocklist

▾ Midnightpicklescan · picklescanEPSS 1.1%via OSV
CVE-2026-53875High
8mo ago

Picklescan (scan_pytorch) Bypass via dynamic eval MAGIC_NUMBER

Picklescan (scan_pytorch) Bypass via dynamic eval MAGIC_NUMBER

▾ Twilightpicklescan · picklescanEPSS 0.55%via OSV
CVE-2026-56304Medium
9mo ago

picklescan vulnerable to arbitrary file create using logging.FileHandler

picklescan vulnerable to arbitrary file create using logging.FileHandler

▾ Sunlitpicklescan · picklescanEPSS 0.44%via OSV
CVE-2026-53874High
9mo ago

picklescan missing detection by simple obfuscation of a `builtins.eval` call

picklescan missing detection by simple obfuscation of a `builtins.eval` call

▾ Twilightpicklescan · picklescanEPSS 0.52%via OSV
CVE-2026-53872High· 7.5
10mo ago

picklescan has Arbitrary file read using `io.FileIO`

picklescan has Arbitrary file read using `io.FileIO`

▾ Twilightpicklescan · picklescanEPSS 0.51%via OSV
CVE-2025-10157High· 7.8
1y ago

A Protection Mechanism Failure vulnerability in mmaitre314 picklescan versions up to and including 0.0.30 allows a remote attacker to bypass the unsafe globals check

A Protection Mechanism Failure vulnerability in mmaitre314 picklescan versions up to and including 0.0.30 allows a remote attacker to bypass the unsafe globals check. This is possible because the scanner performs an exact match for modul…

▾ Twilightmmaitre314 · picklescanEPSS 0.79%via NVD
CVE-2025-10156Critical· 9.8
1y ago

An Improper Handling of Exceptional Conditions vulnerability in the ZIP archive scanning component of mmaitre314 picklescan allows a remote attacker to bypass security scans

An Improper Handling of Exceptional Conditions vulnerability in the ZIP archive scanning component of mmaitre314 picklescan allows a remote attacker to bypass security scans. This is achieved by crafting a ZIP archive containing a file w…

▾ Midnightmmaitre314 · picklescanEPSS 1.5%via NVD
CVE-2025-10155High· 7.8
1y ago

An Improper Input Validation vulnerability in the scanning logic of mmaitre314 picklescan versions up to and including 0.0.30 allows a remote attacker to bypass pickle files security checks by supplying a standard pickle file with a PyTo…

An Improper Input Validation vulnerability in the scanning logic of mmaitre314 picklescan versions up to and including 0.0.30 allows a remote attacker to bypass pickle files security checks by supplying a standard pickle file with a PyTo…

▾ Twilightmmaitre314 · picklescanEPSS 0.85%via NVD
CVE-2025-46417High
1y ago

Picklescan Vulnerable to Exfiltration via DNS via linecache and ssl.get_server_certificate

Picklescan Vulnerable to Exfiltration via DNS via linecache and ssl.get_server_certificate

▾ Twilightpicklescan · picklescanEPSS 0.23%via OSV
CVE-2025-1716Critical· 9.8PoC
1y ago

picklescan before 0.0.22 only considers standard pickle file extensions in the scope for its vulnerability scan. An attacker could craft …

picklescan before 0.0.22 only considers standard pickle file extensions in the scope for its vulnerability scan. An attacker could craft a malicious model that uses Pickle and include a malicious pickle file with a non-standard file exte…

▾ Abyssalpicklescan · picklescanEPSS 1.7%via OSV
picklescan vulnerabilities (CVEs) — page 2 · VulnSea