VYPR
High severity7.5NVD Advisory· Published Sep 4, 2020· Updated Jun 17, 2026

CVE-2019-20916

CVE-2019-20916

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.

AI Insight

LLM-synthesized narrative grounded in this CVE's description and references.

Affected packages

Versions sourced from the GitHub Security Advisory.

PackageAffected versionsPatched versions
pipPyPI
< 19.219.2

Affected products

268

Patches

Vulnerability mechanics

References

11

News mentions

0

No linked articles in our index yet.