Lucene search
+L

94 matches found

Github Security Blog
Github Security Blog
added 2025/09/10 5:15 p.m.14 views

Picklescan is Vulnerable to Unsafe Globals Check Bypass through Subclass Imports

Summary The vulnerability allows malicious actors to bypass PickleScan's unsafe globals check, leading to potential arbitrary code execution. The issue stems from PickleScan's strict check for full module names against its list of unsafe globals. By using subclasses of dangerous imports instead o...

9.3CVSS8AI score0.00761EPSS
SaveExploits1References8Affected Software1
Github Security Blog
Github Security Blog
added 2025/08/26 9:38 p.m.8 views

Picklescan is missing detection when calling built-in python cProfile.runctx

Summary Using cProfile.runctx function, which is a built-in python library function to execute remote pickle file. Details The attack payload executes in the following steps: First, the attacker craft the payload by calling to cProfile.runctx function in reduce method Then when the victim after...

7.9AI score
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2025/08/26 6:36 p.m.8 views

Picklescan has a missing detection when calling built-in python idlelib.debugobj.ObjectTreeItem

Summary Using idlelib.debugobj.ObjectTreeItem.SetText, which is a built-in python library function to execute remote pickle file. Details The attack payload executes in the following steps: First, the attacker craft the payload by calling to idlelib.debugobj.ObjectTreeItem.SetText function in...

8.1CVSS7.9AI score0.00253EPSS
SaveExploits0References8Affected Software1
Github Security Blog
Github Security Blog
added 2025/08/26 6:35 p.m.10 views

Picklescan has a missing detection when calling built-in python trace.Trace.runctx

Summary Using trace.Trace.runctx, which is a built-in python library function to execute remote pickle file. Details The attack payload executes in the following steps: First, the attacker craft the payload by calling to trace.Trace.runctx function in reduce method Then when the victim after...

7.9AI score
SaveExploits0References3Affected Software1
OSV
OSV
added 2025/08/22 4:58 p.m.4 views

GHSA-VV6J-3G6G-2PVJ Picklescan missing detection when calling pytorch function torch.utils._config_module.load_config

Summary Using torch.utils.configmodule.loadconfig function, which is a pytorch library function to execute remote pickle file. Details The attack payload executes in the following steps: First, the attacker craft the payload by calling to torch.utils.configmodule.loadconfig function in reduce...

8.1CVSS7.9AI score0.00397EPSS
SaveExploits1References5
Snyk
Snyk
added 2025/08/22 4:56 p.m.2 views

Remote Code Execution (RCE)

Overview picklescan is a Security scanner detecting Python Pickle files performing suspicious actions Affected versions of this package are vulnerable to Remote Code Execution RCE due to using the torch.dynamo.guards.GuardBuilder.get function. An attacker can execute arbitrary code by crafting a...

6.7CVSS8.2AI score
SaveExploits0References2
OSV
OSV
added 2025/08/22 4:56 p.m.10 views

GHSA-86CJ-95QR-2P4F Picklescan missing detection when calling pytorch function torch._dynamo.guards.GuardBuilder.get

Summary Using torch.dynamo.guards.GuardBuilder.get function, which is a pytorch library function to execute remote pickle file. Details The attack payload executes in the following steps: First, the attacker craft the payload by calling to torch.dynamo.guards.GuardBuilder.get function in reduce...

8.1CVSS7.9AI score0.003EPSS
SaveExploits0References5
OSV
OSV
added 2025/08/22 4:56 p.m.3 views

GHSA-4R9R-CH6F-VXMX Picklescan missing detection when calling pytorch function torch.utils.bottleneck.__main__.run_cprofile

Summary Using torch.utils.bottleneck.main.runcprofile function, which is a pytorch library function to execute remote pickle file. Details The attack payload executes in the following steps: First, the attacker craft the payload by calling to torch.utils.bottleneck.main.runcprofile function in...

8.1CVSS7.9AI score0.00445EPSS
SaveExploits0References5
Positive Technologies
Positive Technologies
added 2025/06/29 12:0 a.m.4 views

PT-2025-38137

Name of the Vulnerable Software and Affected Versions mmaitre314 picklescan versions up to and including 0.0.30 Description An Improper Input Validation vulnerability exists in the scanning logic of picklescan. This flaw allows a remote attacker to bypass pickle files security checks by supplying...

10CVSS6.6AI score0.00816EPSS
SaveExploits1References24
Github Security Blog
Github Security Blog
added 2025/04/24 3:31 a.m.14 views

Duplicate Advisory: Picklescan Vulnerable to Exfiltration via DNS via linecache and ssl.get_server_certificate

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-93mv-x874-956g. This link is maintained to preserve external references. Original Description The unsafe globals in Picklescan before 0.0.25 do not include ssl. Consequently, ssl.getservercertificate can...

7.5CVSS7AI score0.00215EPSS
SaveExploits1References4Affected Software1
OSV
OSV
added 2025/04/24 3:31 a.m.5 views

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 because it is a duplicate of GHSA-93mv-x874-956g. This link is maintained to preserve external references. Original Description The unsafe globals in Picklescan before 0.0.25 do not include ssl. Consequently, ssl.getservercertificate can...

6.8CVSS6.2AI score0.00215EPSS
SaveExploits1References3
NVD
NVD
added 2025/04/24 1:15 a.m.11 views

CVE-2025-46417

The unsafe globals in Picklescan before 0.0.25 do not include ssl. Consequently, ssl.getservercertificate can exfiltrate data via DNS after deserialization...

7.5CVSS0.00215EPSS
SaveExploits1References2
Vulnrichment
Vulnrichment
added 2025/04/24 12:0 a.m.8 views

CVE-2025-46417

The unsafe globals in Picklescan before 0.0.25 do not include ssl. Consequently, ssl.getservercertificate can exfiltrate data via DNS after deserialization...

6.8CVSS6.9AI score0.00215EPSS
SaveExploits1References2
Cvelist
Cvelist
added 2025/04/24 12:0 a.m.18 views

CVE-2025-46417

The unsafe globals in Picklescan before 0.0.25 do not include ssl. Consequently, ssl.getservercertificate can exfiltrate data via DNS after deserialization...

6.8CVSS0.00215EPSS
SaveExploits1References2
OSV
OSV
added 2025/04/24 12:0 a.m.6 views

CVE-2025-46417

The unsafe globals in Picklescan before 0.0.25 do not include ssl. Consequently, ssl.getservercertificate can exfiltrate data via DNS after deserialization...

6.8CVSS6.9AI score0.00215EPSS
SaveExploits1References4
Veracode
Veracode
added 2025/04/16 3:12 a.m.9 views

Deserialization Attack

Picklescan is vulnerable to Deserialization Attack. The vulnerability is due to insecure deserialization by Picklescan's failure to detect malicious pickles, which allows an attacker to exfiltrate sensitive information via DNS...

6.7AI score
SaveExploits0
Veracode
Veracode
added 2025/04/15 10:22 a.m.11 views

Remote Code Execution (RCE)

Picklescan is vulnerable to Remote Code Execution RCE. The vulnerability is due to insufficient detection of dangerous deserialization behavior due to bypassing security checks by invoking benign built-in functions like timeit.timeit in the reduce method, which are not blacklisted and allow...

8.4AI score
SaveExploits0
Snyk
Snyk
added 2025/04/07 6:52 p.m.4 views

Incomplete List of Disallowed Inputs

Overview picklescan is a Security scanner detecting Python Pickle files performing suspicious actions Affected versions of this package are vulnerable to Incomplete List of Disallowed Inputs in scanner.py, which does not include ssl or other modules that can be leveraged for remote operations. An...

7.5CVSS6.6AI score0.00215EPSS
SaveExploits1References2
Github Security Blog
Github Security Blog
added 2025/04/07 6:52 p.m.20 views

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

Summary Picklescan does not detect malicious pickles that exfiltrate sensitive information via DNS after deserialization. Details picklescan’s blacklist can be bypassed to exfiltrate sensitive information like file contents, secrets, or credentials during model deserialization by leveraging...

7.5CVSS6.6AI score0.00215EPSS
SaveExploits1References5Affected Software1
OSV
OSV
added 2025/04/07 6:52 p.m.8 views

GHSA-93MV-X874-956G Picklescan Vulnerable to Exfiltration via DNS via linecache and ssl.get_server_certificate

Summary Picklescan does not detect malicious pickles that exfiltrate sensitive information via DNS after deserialization. Details picklescan’s blacklist can be bypassed to exfiltrate sensitive information like file contents, secrets, or credentials during model deserialization by leveraging...

7.1CVSS6.6AI score0.00215EPSS
SaveExploits1References5
Rows per page
Query Builder