NetSight
high5.9Public exploit code

CVE-2013-5123

Improper Authentication in pip

Public exploit code

Working exploit or proof of concept code has been published for this vulnerability. Treat unpatched systems as at risk.

Impact

The mirroring support (-M, --use-mirrors) in Python Pip before 1.5 uses insecure DNS querying and authenticity checks which allows attackers to perform man-in-the-middle attacks.

Affected packages

EcosystemPackageAffectedFixed in
pippip< 1.51.5

Affected products

VendorProductAffected versions
PypaPip
before 1.5
VirtualenvVirtualenv
Version 12.0.7
FedoraprojectFedora
Versions 20, 21
RedhatOpenshift
Versions 1.0, 2.0
RedhatSoftware Collections
All versions
DebianDebian Linux
Versions 8.0, 9.0, 10.0

Weakness classification

References