CVE-2026-13346

EUVD-2026-50467
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.
ProviderTypeBase ScoreAtk. VectorAtk. ComplexityPriv. RequiredVector
NISTPrimary
6.5 MEDIUM
NETWORK
LOW
NONE
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:N
Base Score
CVSS 3.x
EPSS Score
Percentile: 21.61%
Affected Products (NVD)
VendorProductVersion
pypapip
𝑥
< 26.2
𝑥
= Vulnerable software versions
Debian logo
Debian Releases
Debian Product
Codename
python-pip
bookworm
postponed
bullseye
postponed
forky
vulnerable
sid
vulnerable
trixie
no-dsa
Ubuntu logo
Ubuntu Releases
Ubuntu Product
Codename
pipenv
focal
needs-triage
jammy
needs-triage
noble
needs-triage
resolute
needs-triage
python-pip
bionic
needs-triage
focal
needs-triage
jammy
needs-triage
noble
needs-triage
resolute
needs-triage
trusty
needs-triage
xenial
needs-triage
openSUSE logo
openSUSE / SLES Releases
openSUSE Product
Release
libpython2_7-1_0
suse enterprise sap 12 SP5
2.7.18-33.85.2
fixed
suse enterprise server 12 SP3
2.7.18-28.162.2
fixed
suse enterprise server 12 SP5
2.7.18-33.85.2
fixed
libpython2_7-1_0-32bit
suse enterprise sap 12 SP5
2.7.18-33.85.2
fixed
suse enterprise server 12 SP3
2.7.18-28.162.2
fixed
suse enterprise server 12 SP5
2.7.18-33.85.2
fixed
libpython3_4m1_0
suse enterprise sap 12 SP5
3.4.10-25.194.2
fixed
suse enterprise server 12 SP3
3.4.10-25.194.2
fixed
suse enterprise server 12 SP5
3.4.10-25.194.2
fixed
libpython3_4m1_0-32bit
suse enterprise sap 12 SP5
3.4.10-25.194.2
fixed
suse enterprise server 12 SP5
3.4.10-25.194.2
fixed
python
suse enterprise sap 12 SP5
2.7.18-33.85.2
fixed
suse enterprise server 12 SP3
2.7.18-28.162.1
fixed
suse enterprise server 12 SP5
2.7.18-33.85.2
fixed
python-32bit
suse enterprise sap 12 SP5
2.7.18-33.85.2
fixed
suse enterprise server 12 SP3
2.7.18-28.162.1
fixed
suse enterprise server 12 SP5
2.7.18-33.85.2
fixed
python-base
suse enterprise sap 12 SP5
2.7.18-33.85.2
fixed
suse enterprise server 12 SP3
2.7.18-28.162.2
fixed
suse enterprise server 12 SP5
2.7.18-33.85.2
fixed
python-base-32bit
suse enterprise sap 12 SP5
2.7.18-33.85.2
fixed
suse enterprise server 12 SP3
2.7.18-28.162.2
fixed
suse enterprise server 12 SP5
2.7.18-33.85.2
fixed
python-curses
suse enterprise sap 12 SP5
2.7.18-33.85.2
fixed
suse enterprise server 12 SP3
2.7.18-28.162.1
fixed
suse enterprise server 12 SP5
2.7.18-33.85.2
fixed
python-demo
suse enterprise sap 12 SP5
2.7.18-33.85.2
fixed
suse enterprise server 12 SP3
2.7.18-28.162.1
fixed
suse enterprise server 12 SP5
2.7.18-33.85.2
fixed
python-devel
suse enterprise sap 12 SP5
2.7.18-33.85.2
fixed
suse enterprise server 12 SP3
2.7.18-28.162.2
fixed
suse enterprise server 12 SP5
2.7.18-33.85.2
fixed
python-doc
suse enterprise sap 12 SP5
2.7.18-33.85.2
fixed
suse enterprise server 12 SP3
2.7.18-28.162.1
fixed
suse enterprise server 12 SP5
2.7.18-33.85.2
fixed
python-doc-pdf
suse enterprise sap 12 SP5
2.7.18-33.85.2
fixed
suse enterprise server 12 SP3
2.7.18-28.162.1
fixed
suse enterprise server 12 SP5
2.7.18-33.85.2
fixed
python-gdbm
suse enterprise sap 12 SP5
2.7.18-33.85.2
fixed
suse enterprise server 12 SP3
2.7.18-28.162.1
fixed
suse enterprise server 12 SP5
2.7.18-33.85.2
fixed
python-idle
suse enterprise sap 12 SP5
2.7.18-33.85.2
fixed
suse enterprise server 12 SP3
2.7.18-28.162.1
fixed
suse enterprise server 12 SP5
2.7.18-33.85.2
fixed
python-tk
suse enterprise sap 12 SP5
2.7.18-33.85.2
fixed
suse enterprise server 12 SP3
2.7.18-28.162.1
fixed
suse enterprise server 12 SP5
2.7.18-33.85.2
fixed
python-xml
suse enterprise sap 12 SP5
2.7.18-33.85.2
fixed
suse enterprise server 12 SP3
2.7.18-28.162.2
fixed
suse enterprise server 12 SP5
2.7.18-33.85.2
fixed
python3
suse enterprise sap 12 SP5
3.4.10-25.194.2
fixed
suse enterprise server 12 SP3
3.4.10-25.194.2
fixed
suse enterprise server 12 SP5
3.4.10-25.194.2
fixed
python3-base
suse enterprise sap 12 SP5
3.4.10-25.194.2
fixed
suse enterprise server 12 SP3
3.4.10-25.194.2
fixed
suse enterprise server 12 SP5
3.4.10-25.194.2
fixed
python3-curses
suse enterprise sap 12 SP5
3.4.10-25.194.2
fixed
suse enterprise server 12 SP3
3.4.10-25.194.2
fixed
suse enterprise server 12 SP5
3.4.10-25.194.2
fixed
python3-devel
suse enterprise sap 12 SP5
3.4.10-25.194.2
fixed
suse enterprise server 12 SP5
3.4.10-25.194.2
fixed
python3-pip
suse enterprise desktop 15 SP7
20.0.2-150400.26.1
fixed
suse enterprise sap 15 SP7
20.0.2-150400.26.1
fixed
suse enterprise server 15 SP4
20.0.2-150400.26.1
fixed
suse enterprise server 15 SP7
20.0.2-150400.26.1
fixed
python3-pip-wheel
suse enterprise desktop 15 SP7
20.0.2-150400.26.1
fixed
suse enterprise sap 15 SP7
20.0.2-150400.26.1
fixed
suse enterprise server 15 SP4
20.0.2-150400.26.1
fixed
suse enterprise server 15 SP7
20.0.2-150400.26.1
fixed
python3-tk
suse enterprise sap 12 SP5
3.4.10-25.194.2
fixed
suse enterprise server 12 SP5
3.4.10-25.194.2
fixed
python310-pip
suse enterprise server 15 SP4
22.0.4-150400.3.8.1
fixed
python311-pip
suse enterprise desktop 15 SP7
22.3.1-150400.17.29.1
fixed
suse enterprise sap 15 SP7
22.3.1-150400.17.29.1
fixed
suse enterprise server 15 SP4
22.3.1-150400.17.29.1
fixed
suse enterprise server 15 SP7
22.3.1-150400.17.29.1
fixed
python313-pip
suse enterprise desktop 15 SP7
24.2-150700.3.3.1
fixed
suse enterprise sap 15 SP7
24.2-150700.3.3.1
fixed
suse enterprise server 15 SP7
24.2-150700.3.3.1
fixed
python36-pip
suse enterprise sap 12 SP5
20.2.4-8.18.1
fixed
suse enterprise server 12 SP5
20.2.4-8.18.1
fixed