Lucene search
+L

3 matches found

PyPA
PyPA
•added 2026/06/29 11:50 a.m.•14 views

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

Summarypicklescan v1.0.3 blocks profile.Profile.run and profile.Profile.runctx but does NOT block the module-level profile.run function. A malicious pickle calling profile.runstatement achieves arbitrary code execution via exec while picklescan reports 0 issues. This is because the blocklist entr...

9.8CVSS6.5AI score0.00671EPSS
SaveExploits0References6Affected Software1
OSV
OSV
•added 2026/06/29 11:50 a.m.•19 views

PYSEC-2026-455 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 module-level profile.run function. A malicious pickle calling profile.runstatement achieves arbitrary code execution via exec while picklescan reports 0 issues. This is because the blocklist ent...

9.8CVSS6.5AI score0.00671EPSS
SaveExploits0References6
OSV
OSV
•added 2026/03/03 8:03 p.m.•14 views

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 module-level profile.run function. A malicious pickle calling profile.runstatement achieves arbitrary code execution via exec while picklescan reports 0 issues. This is because the blocklist ent...

9.8CVSS6.6AI score0.00671EPSS
SaveExploits0References4
Rows per page
Query Builder