Improper Input Validation Affecting python-3.11 package, versions <3.11.15+e4


Severity

Recommended
0.0
high
0
10

Snyk's Security Team recommends NVD's CVSS assessment. Learn more

Threat Intelligence

EPSS
1.78% (78th percentile)

Do your applications use this vulnerable package?

In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.

Test your applications
  • Snyk IDSNYK-ECHOLATEST-PYTHON311-19233975
  • published24 Aug 2026
  • disclosed8 May 2020

Introduced: 8 May 2020

CVE-2018-20225  (opens in a new tab)
CWE-20  (opens in a new tab)

How to fix?

Upgrade Echo:latest python-3.11 to version 3.11.15+e4 or higher.

NVD Description

Note: Versions mentioned in the description apply only to the upstream python-3.11 package and not the python-3.11 package as distributed by Echo. See How to fix? for Echo:latest relevant fixed versions and status.

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

CVSS Base Scores

version 3.1