Approved changes feed: RSS · Atom
cpe:2.3:a:python_packaging_authority:pip:*:*:*:*:*:*:*:*part: a version: * update: *
| Vendor | Python Packaging Authority (3d14418d-d088-5bed-9f2c-88b8629b26ef) |
|---|---|
| Product | Pip (e579faaf-3f0d-55b1-978f-b9804fcc3e48) |
| Edition | * |
| Language | * |
| Software edition | * |
| Target software | * |
| Target hardware | * |
| Other | * |
Notes
Imported from gcve-enriched-dumps CVE data
PURL mappings
| PURL | Source | Last updated |
|---|---|---|
| No PURL mappings for this CPE yet. | ||
Vulnerability references
| Identifier | cpeApplicability | Submitted | db.gcve.eu details | Rationale |
|---|---|---|---|---|
CVE:CVE-2026-13346 |
vulnerable | 2026-09-16 04:32:50.061161 |
pip absolute path traversal during download from malicious package indexes
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.
This vulnerability requires downloading or installing a package from a malicious package index to succeed, malicious packages alone are not able to exploit this vulnerability. Note that this vulnerability only materially impacts users running `pip download` with the `--only-binary` option as installing source distributions from an untrusted index is already an unsafe operation that executes code during install time.
Published: 2026-07-29T18:33:50.820Z
Updated: 2026-07-29T20:21:34.281Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-8643 |
vulnerable | 2026-07-29 01:09:06.074969 |
pip can extract console_scripts and gui_scripts outside installation directory
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 directory.
Published: 2026-06-01T15:01:32.143Z
Updated: 2026-09-16T12:04:18.796Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-3219 |
vulnerable | 2026-06-08 08:01:18.190750 |
pip doesn't reject concatenated ZIP and tar archives
pip handles concatenated tar and ZIP files as ZIP files regardless of filename or whether a file is both a tar and ZIP file. This behavior could result in confusing installation behavior, such as installing "incorrect" files according to the filename of the archive. New behavior only proceeds with installation if the file identifies uniquely as a ZIP or tar archive, not as both.
Published: 2026-04-20T14:55:38.282Z
Updated: 2026-04-20T20:15:23.710Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-1703 |
vulnerable | 2026-06-08 07:49:09.401835 |
Limited path traversal when installing wheel archives
When pip is installing and extracting a maliciously crafted wheel archive, files may be extracted outside the installation directory. The path traversal is limited to prefixes of the installation directory, thus isn't able to inject or overwrite executable files in typical situations.
Published: 2026-02-02T14:43:02.919Z
Updated: 2026-02-02T17:21:25.369Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-8869 |
vulnerable | 2026-06-08 07:45:21.333326 |
Fallback tar extraction in pip doesn't check symbolic links point to extraction directory
When extracting a tar archive pip may not check symbolic links point into the extraction directory if the tarfile module doesn't implement PEP 706.
Note that upgrading pip to a "fixed" version for this vulnerability doesn't fix all known vulnerabilities that are remediated by using a Python version that implements PEP 706.
Note that this is a vulnerability in pip's fallback implementation of tar extraction for Python versions that don't implement PEP 706
and therefore are not secure to all vulnerabilities in the Python 'tarfile' module. If you're using a Python version that implements PEP 706
then pip doesn't use the "vulnerable" fallback code.
Mitigations include upgrading to a version of pip that includes the fix, upgrading to a Python version that implements PEP 706 (Python >=3.9.17, >=3.10.12, >=3.11.4, or >=3.12),
applying the linked patch, or inspecting source distributions (sdists) before installation as is already a best-practice.
Published: 2025-09-24T14:56:56.027Z
Updated: 2025-11-03T17:45:31.574Z |
Imported from gcve-enriched-dumps CVE data |
Contribute
You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.
Inspect record JSON
Open this panel to browse, search, copy or download the JSON record.