CVE catalog

CVE-2018-20225

DEBIAN-CVE-2018-20225

[CVE catalog]

Severity
High · CVSS 7.8CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Published
Updated
Source
[NVD] · [CVE record]
EPSS
1.78% · Oct 25, 2026

An issue was discovered in pip (all versions) because it installs the version with the highest version number, even if the user had intended to obtain a private package from a private index. This only affects use of the --extra-index-url option, and exploitation requires that the package does not already exist in the public index (and thus the attacker can put the package there with an arbitrary version number). NOTE: it has been reported that this is intended functionality and the user is responsible for using --extra-index-url securely

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Ubuntupython-pippro1.4.1-2vulnerable
Ubuntupython-pippro1.5.4-1vulnerable
Ubuntupython-pippro1.5.4-1ubuntu1vulnerable
Ubuntupython-pippro1.5.4-1ubuntu3vulnerable
Ubuntupython-pippro1.5.4-1ubuntu4vulnerable
Ubuntupython-pippro1.5.4-1ubuntu4+esm1vulnerable
Ubuntupython-pippro1.5.4-1ubuntu4+esm2vulnerable
Ubuntupython-pippro1.5.4-1ubuntu4+esm3vulnerable
Ubuntupython-pippro1.5.4-1ubuntu4+esm4vulnerable
Ubuntupython-pippro1.5.4-1ubuntu4+esm5vulnerable
Ubuntupython-pippro1.5.6-7ubuntu1vulnerable
Ubuntupython-pippro1.5.6-7ubuntu2vulnerable
Ubuntupython-pippro8.0.2-7vulnerable
Ubuntupython-pippro8.0.3-1vulnerable
Ubuntupython-pippro8.0.3-2vulnerable
Ubuntupython-pippro8.1.0-1vulnerable
Ubuntupython-pippro8.1.0-2vulnerable
Ubuntupython-pippro8.1.1-1vulnerable
Ubuntupython-pippro8.1.1-2vulnerable
Ubuntupython-pippro8.1.1-2ubuntu0.1vulnerable
Ubuntupython-pippro8.1.1-2ubuntu0.2vulnerable
Ubuntupython-pippro8.1.1-2ubuntu0.4vulnerable
Ubuntupython-pippro8.1.1-2ubuntu0.6vulnerable
Ubuntupython-pippro8.1.1-2ubuntu0.6+esm2vulnerable
Ubuntupython-pippro8.1.1-2ubuntu0.6+esm3vulnerable
Ubuntupython-pippro8.1.1-2ubuntu0.6+esm4vulnerable
Ubuntupython-pippro8.1.1-2ubuntu0.6+esm5vulnerable
Ubuntupython-pippro8.1.1-2ubuntu0.6+esm6vulnerable
Ubuntupython-pippro8.1.1-2ubuntu0.6+esm8vulnerable
Ubuntupython-pippro8.1.1-2ubuntu0.6+esm10vulnerable
Ubuntupython-pippro8.1.1-2ubuntu0.6+esm11vulnerable
Ubuntupython-pippro8.1.1-2ubuntu0.6+esm12vulnerable
Ubuntupython-pippro9.0.1-2vulnerable
Ubuntupython-pippro9.0.1-2.3~ubuntu1vulnerable
Ubuntupython-pippro9.0.1-2.3~ubuntu1.18.04.1vulnerable
Ubuntupython-pippro9.0.1-2.3~ubuntu1.18.04.2vulnerable
Ubuntupython-pippro9.0.1-2.3~ubuntu1.18.04.3vulnerable
Ubuntupython-pippro9.0.1-2.3~ubuntu1.18.04.4vulnerable
Ubuntupython-pippro9.0.1-2.3~ubuntu1.18.04.5vulnerable
Ubuntupython-pippro9.0.1-2.3~ubuntu1.18.04.5+esm2vulnerable
Ubuntupython-pippro9.0.1-2.3~ubuntu1.18.04.5+esm3vulnerable
Ubuntupython-pippro9.0.1-2.3~ubuntu1.18.04.6vulnerable
Ubuntupython-pippro9.0.1-2.3~ubuntu1.18.04.6+esm1vulnerable
Ubuntupython-pippro9.0.1-2.3~ubuntu1.18.04.7vulnerable
Ubuntupython-pippro9.0.1-2.3~ubuntu1.18.04.7+esm1vulnerable
Ubuntupython-pippro9.0.1-2.3~ubuntu1.18.04.8vulnerable
Ubuntupython-pippro9.0.1-2.3~ubuntu1.18.04.8+esm1vulnerable
Ubuntupython-pippro9.0.1-2.3~ubuntu1.18.04.8+esm2vulnerable
Ubuntupython-pippro9.0.1-2.3~ubuntu1.18.04.8+esm4vulnerable
Ubuntupython-pippro9.0.1-2.3~ubuntu1.18.04.8+esm6vulnerable
Ubuntupython-pippro9.0.1-2.3~ubuntu1.18.04.8+esm7vulnerable
Ubuntupython-pippro9.0.1-2.3~ubuntu1.18.04.8+esm8vulnerable
Ubuntupython-pippro18.1-5vulnerable
Ubuntupython-pippro18.1-5build1vulnerable
Ubuntupython-pippro18.1-5ubuntu1vulnerable
Ubuntupython-pippro20.0.2-2vulnerable
Ubuntupython-pippro20.0.2-4vulnerable
Ubuntupython-pippro20.0.2-5vulnerable
Ubuntupython-pippro20.0.2-5ubuntu1vulnerable
Ubuntupython-pippro20.0.2-5ubuntu1.1vulnerable
Ubuntupython-pippro20.0.2-5ubuntu1.3vulnerable
Ubuntupython-pippro20.0.2-5ubuntu1.4vulnerable
Ubuntupython-pippro20.0.2-5ubuntu1.5vulnerable
Ubuntupython-pippro20.0.2-5ubuntu1.6vulnerable
Ubuntupython-pippro20.0.2-5ubuntu1.7vulnerable
Ubuntupython-pippro20.0.2-5ubuntu1.8vulnerable
Ubuntupython-pippro20.0.2-5ubuntu1.9vulnerable
Ubuntupython-pippro20.0.2-5ubuntu1.10vulnerable
Ubuntupython-pippro20.0.2-5ubuntu1.10+esm2vulnerable
Ubuntupython-pippro20.0.2-5ubuntu1.11vulnerable
Ubuntupython-pippro20.0.2-5ubuntu1.11+esm2vulnerable
Ubuntupython-pippro20.0.2-5ubuntu1.11+esm3vulnerable
Ubuntupython-pippro20.0.2-5ubuntu1.11+esm4vulnerable

Fixed-version evidence

OpenFactory catalog packages

No matching packages in this catalog.

Observed:

References