Read the docs

Vulnerabilities

Filters

Reset all
Threatist priority
Signals
Fix status
Impact type
Attack vector
Requirements
Product

Products as named in CPE, with their records.

Published
Weakness (CWE)
2 selected

10 records

Priority LOW 25

pip would incorrectly handle doubly-encoded package URLs from indexes allowing for files to be installed to arbitrary locations on disk even when installing wheels.

CVSS 4.0MEDIUM 5.6 Network High privileges User interaction EPSS 0.00292 Published 2026-07-29 Partial fix · 26.2, 26.2.0 CWE-36
Priority LOW 19

pip would treat console_scripts and gui_scripts as paths instead of file names without sanitizing the resolved absolute path to the installation directory, leading to entry points being installed outside the installation…

CVSS 4.0MEDIUM 4.1 Local Low privileges User interaction EPSS 0.0032 Published 2026-06-01 Partial fix · 26.1.2 CWE-22
Priority LOW 25

When installing a package from a Mercurial VCS URL (ie "pip install hg+...") with pip prior to v23.3, the specified Mercurial revision could be used to inject arbitrary configuration options to the "hg clone" call (ie "-…

CVSS 3.1MEDIUM 5.5 Local Low privileges No interaction EPSS 0.00502 Published 2023-10-24 Partial fix · 23.3 CWE-77
TI-2021-02521 CVE-2021-3572 · GHSA-5xp3-jfq3-5q8x

Improper input validation in python-pip

Priority LOW 29

A flaw was found in python-pip in the way it handled Unicode separators in git references.

CVSS 3.1MEDIUM 5.7 Network Low privileges User interaction EPSS 0.01829 Published 2021-11-10 Partial fix · 21.1 CWE-20
Priority LOW 38

The pip package before 19.2 for Python allows Directory Traversal when a URL is given in an install command, because a Content-Disposition header can have ../ in a filename, as demonstrated by overwriting the /root/.ssh/…

CVSS 3.1HIGH 7.5 Network No auth No interaction EPSS 0.03003 Published 2020-09-04 Partial fix · 19.2 CWE-22