Skip to content
OpenAdvisories
High · 8.3 CVE-2013-1633 EUVD-2013-0040GHSA-27x4-j476-jp5fPYSEC-2013-22

Setuptools vulnerable to Man-in-the-middle attacks

Published Aug 6, 2013 · Updated Sep 16, 2024 · Assigned by mitre

Description

easy_install in setuptools before 0.7 uses HTTP to retrieve packages from the PyPI repository, and does not perform integrity checks on package contents, which allows man-in-the-middle attackers to execute arbitrary code via a crafted response to the default use of the product.

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

Azure Linux

ReleasePackageFixed inAdvisory
Azure Linux 3 python-pip No fix yet —

Affected packages

EcosystemPackageAffectedFixedRecord
PyPI setuptools < 0.7 0.7 GHSA-27x4-j476-jp5f

References