cve.bz

CVE-2025-1716

5.3 mediumEPSS 1.7%

Medium (5.3) in mmaitre314 picklescan. EPSS 1.7% chance of exploitation in the next 30 days. Fixed in picklescan 0.0.21, 0.0.22.

picklescan before 0.0.21 does not treat 'pip' as an unsafe global. An attacker could craft a malicious model that uses Pickle to pull in a malicious PyPI package (hosted, for example, on pypi.org or GitHub) via `pip.main()`. Because pip is not a restricted global, the model, when scanned with picklescan, would pass security checks and appear to be safe, when it could instead prove to be problematic.

Severity

CVSS 4.0

5.3 medium
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N

CVSS 3.1

9.8 critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
EPSS
1.7% chance of exploitation in the next 30 days; higher than 77% of CVEs (scores of 2026-10-31)
CWE
CWE-184
Published
Modified
Record from
the NVD, synced

Affected

Packages (OSV)

AdvisoryEcosystemPackageAffectedFixed in
GHSA-655q-fx9r-782vPyPIpicklescan<0.0.220.0.22
GHSA-769v-p64c-89prPyPIpicklescan<0.0.220.0.22
PYSEC-2025-18PyPIpicklescan<0.0.210.0.21
PYSEC-2025-19PyPIpicklescan<0.0.220.0.22

References

Check your stackJSON