CVE-2026-13346CWE-36

CVE-2026-13346

Medium · published July 29, 2026

CVSS v3.1
6.5
EPSS
0%
Percentile
20.7
In the wild
Unconfirmed
What it is

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.

The record
Technical detail
CVSS v3.1
6.5 · MEDIUM
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:N
CVSS v4.0
Not supplied
EPSS
0.00292 · 20.7th percentile
Weakness
CWE-36 · Absolute Path Traversal
Published
2026-07-29T23:16Z
Affected products (1)
ProductVersionsFixed in
pypa/pip< 26.226.2
References (3)
EPSS history
Timeline
  • 29 JUL 18:33Z
    pip absolute path traversal during download from malicious package indexes
    cvelistv5