Description
The pip package before 19.2 for Python allows Directory Traversal when a URL is given in an install command, because a Content-Disposition header can have ../ in a filename, as demonstrated by overwriting the /root/.ssh/authorized_keys file. This occurs in _download_http_url in _internal/download.py.
Published: 2020-09-04
Score: 7.5 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

No analysis available yet.

Remediation

No remediation available yet.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Debian DLA Debian DLA DLA-2370-1 python-pip security update
Github GHSA Github GHSA GHSA-gpvv-69j7-gwj8 Path Traversal in pip
Ubuntu USN Ubuntu USN USN-4601-1 pip vulnerability
History

No history.

Subscriptions

Debian Debian Linux
Opensuse Leap
Oracle Communications Cloud Native Core Network Function Cloud Native Environment Communications Cloud Native Core Policy
Pypa Pip
Redhat Enterprise Linux Rhel Software Collections
cve-icon MITRE

Status: PUBLISHED

Assigner: mitre

Published:

Updated: 2024-08-05T03:00:17.373Z

Reserved: 2020-09-04T00:00:00.000Z

Link: CVE-2019-20916

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Modified

Published: 2020-09-04T20:15:11.013

Modified: 2024-11-21T04:39:40.913

Link: CVE-2019-20916

cve-icon Redhat

Severity : Moderate

Publid Date: 2019-04-16T00:00:00Z

Links: CVE-2019-20916 - Bugzilla

cve-icon OpenCVE Enrichment

No data.

Weaknesses