Skip to content
OpenAdvisories
Unscored CVE-2016-1000110 EUVD-2016-1055GHSA-97ww-5p4j-7pg9

The CGIHandler class in Python before 2.7.12 does not protect against the HTTP_PROXY variable name clash in a CGI script, which could allow…

Published Nov 27, 2019 · Updated Aug 6, 2024 · Assigned by mitre

Description

The CGIHandler class in Python before 2.7.12 does not protect against the HTTP_PROXY variable name clash in a CGI script, which could allow a remote attacker to redirect HTTP requests.

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.

ReleasePackageFixed inAdvisory
Debian 11 python2.7 2.7.12-2 —
ReleasePackageFixed inAdvisory
Ubuntu 16.04 LTS python2.7 2.7.12-1ubuntu0~16.04.1 USN-3134-1
Ubuntu 16.04 LTS python3.5 3.5.2-2ubuntu0~16.04.1 USN-3134-1
Ubuntu 14.04 LTS python2.7 2.7.6-8ubuntu0.3 USN-3134-1
Ubuntu 14.04 LTS python3.4 3.4.3-1ubuntu1~14.04.5 USN-3134-1
Ubuntu 14.04 LTS python3.5 3.5.2-2ubuntu0~16.04.4~14.04.1 —
ReleasePackageFixed inAdvisory
RHEL 7 python +6 2.7.5-38.el7_2 RHSA-2016:1626
RHEL 6 python +5 2.6.6-66.el6_8 RHSA-2016:1626
RHEL 2 python27-python +6 2.7.8-16.el7 RHSA-2016:1628
RHEL 2 python33-python +6 3.3.2-16.el7 RHSA-2016:1629
RHEL 2 rh-python34-python +6 3.4.2-13.el7 RHSA-2016:1630
RHEL 2 rh-python35-python +6 3.5.1-9.el7 RHSA-2016:1627
ReleasePackageFixed inAdvisory
SLES 15 SP1 python 2.7.17-7.32.2 SUSE-SU-2020:0234-1
SLES 15 SP1 python-base 2.7.17-7.32.1 SUSE-SU-2020:0234-1
SLES 15 SP1 python3 +1 3.6.10-3.42.2 SUSE-SU-2020:0114-1
SLES 15 python 2.7.17-7.32.2 SUSE-SU-2020:0234-1
SLES 15 python-base 2.7.17-7.32.1 SUSE-SU-2020:0234-1
SLES 15 python3 +1 3.6.10-3.42.2 SUSE-SU-2020:0114-1
SLES 12 SP2 python3 +1 3.4.5-19.1 SUSE-SU-2016:2859-1
SLES 12 SP1 python 2.7.9-24.1 SUSE-SU-2016:2106-1
SLES 12 SP1 python-base 2.7.9-24.2 SUSE-SU-2016:2106-1
SLES 12 SP1 python-doc 2.7.9-24.4 SUSE-SU-2016:2106-1
SLES 12 SP1 python3 +1 3.4.5-17.1 SUSE-SU-2016:2653-1
SLES 12 python 2.7.9-16.7.1 SUSE-SU-2019:0223-1
SLES 12 python-doc +1 2.7.9-16.7.2 SUSE-SU-2019:0223-1
SLES 12 python3 +1 3.4.5-17.1 SUSE-SU-2016:2653-1
Show 5 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
SLES 11 SP4 python +1 2.6.9-39.1 SUSE-SU-2016:2270-1
SLES 11 SP4 python-doc 2.6-8.39.1 SUSE-SU-2016:2270-1
SLES 2 python 2.7.17-7.32.2 SUSE-SU-2020:0234-1
SLES 2 python-base 2.7.17-7.32.1 SUSE-SU-2020:0234-1
SLES for SAP 12 SP2 python3 +1 3.4.5-19.1 SUSE-SU-2016:2859-1
SLES for SAP 12 SP1 python 2.7.9-24.1 SUSE-SU-2016:2106-1
SLES for SAP 12 SP1 python-base 2.7.9-24.2 SUSE-SU-2016:2106-1
SLES for SAP 12 SP1 python-doc 2.7.9-24.4 SUSE-SU-2016:2106-1
SLES for SAP 12 SP1 python3 +1 3.4.5-17.1 SUSE-SU-2016:2653-1
SLES for SAP 11 SP4 python +1 2.6.9-39.1 SUSE-SU-2016:2270-1
SLES for SAP 11 SP4 python-doc 2.6-8.39.1 SUSE-SU-2016:2270-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed python 2.7.18-8.1 openSUSE-SU-2024:11202-1
openSUSE Tumbleweed python36 3.6.15-1.1 openSUSE-SU-2024:11284-1
openSUSE Leap 15.1 python3 +1 3.6.10-lp151.6.7.1 openSUSE-SU-2020:0086-1

Oracle Linux

ReleasePackageFixed inAdvisory
Oracle Linux 7 python +6 2.7.5-38.0.1.el7_2 ELSA-2016-1626

Advisories 18

References