Every CVE Search/ Get API key

CVE-2016-1000110

The CGIHandler class in Python before 2.7.12 does not protect against the HTTP_PROXY variable...

6.1 MediumFix available

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.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
Required

What an attacker can affect

Confidentiality
Low
Integrity
Low
Availability
None

Exploit likelihood

4.53%Up 3.3 points since Feb 4, 2022
90%50%10%1%

What each source reports

NVD Score used 6.1

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.

Record
CVE-2016-1000110
CVSS 3.1
6.1 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
CVSS 2.0
5.8 MediumAV:N/AC:M/Au:N/C:P/I:P/A:N
Weakness
CWE-601
Updated
2026-11-02
CVE List No score

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.

Record
CVE-2016-1000110
Updated
2026-11-02
EUVDEUVD-2016-1055 No score

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.

Record
EUVD-2016-1055
Updated
2026-11-03
GitHub AdvisoriesGHSA-97ww-5p4j-7pg9 6.1

The CGIHandler class in Python before 2.7.12 does not protect against the HTTP_PROXY variable...

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.

Record
GHSA-97ww-5p4j-7pg9
CVSS 3.1
6.1 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
Weakness
CWE-601
Updated
2026-11-02
OSV 6.1

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.

Record
CVE-2016-1000110
CVSS 3.1
6.1 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
Updated
2026-11-02
OSVDEBIAN-CVE-2016-1000110 6.1

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.

Record
DEBIAN-CVE-2016-1000110
CVSS 3.1
6.1 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
Updated
2026-11-02
Show 19 moreShow less
OSVRHSA-2016:1626 5.3

Red Hat Security Advisory: python security update

Record
RHSA-2016:1626
CVSS 3.0
5.3 MediumCVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L
Updated
2026-11-02
OSVRHSA-2016:1627 5.3

Red Hat Security Advisory: rh-python35-python security update

Record
RHSA-2016:1627
CVSS 3.0
5.3 MediumCVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L
Updated
2026-11-02
OSVRHSA-2016:1628 5.3

Red Hat Security Advisory: python27-python security update

Record
RHSA-2016:1628
CVSS 3.0
5.3 MediumCVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L
Updated
2026-11-02
OSVRHSA-2016:1629 5.3

Red Hat Security Advisory: python33-python security update

Record
RHSA-2016:1629
CVSS 3.0
5.3 MediumCVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L
Updated
2026-11-02
OSVRHSA-2016:1630 5.3

Red Hat Security Advisory: rh-python34-python security update

Record
RHSA-2016:1630
CVSS 3.0
5.3 MediumCVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L
Updated
2026-11-02
OSVUBUNTU-CVE-2016-1000110 6.1

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.

Record
UBUNTU-CVE-2016-1000110
CVSS 3.1
6.1 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
Updated
2026-11-02
OSVMGASA-2016-0296 No score

Updated python3/python packages fix security vulnerability

Fix for CVE-2016-1000110 HTTPoxy attack. Many software projects and vendors have implemented support for the “Proxy” request header in their respective CGI implementations and languages by creating the “HTTP_PROXY” environmental variable based on the header value. When this variable is used (in many cases automatically by various HTTP client libraries) any outgoing requests generated in turn from the attackers original request can be redirected to an attacker controlled proxy. This allows attackers to view potentially sensitive information, reply with malformed data, or to hold connections open causing a potential denial of service.

Record
MGASA-2016-0296
Updated
2026-11-02
OSVopenSUSE-SU-2020:0086-1 No score

Security update for python3

This update for python3 to version 3.6.10 fixes the following issues:

  • CVE-2017-18207: Fixed a denial of service in Wave_read._read_fmt_chunk() (bsc#1083507).
  • CVE-2019-16056: Fixed an issue where email parsing could fail for multiple @ (bsc#1149955).
  • CVE-2019-15903: Fixed a heap-based buffer over-read in libexpat (bsc#1149429).

This update was imported from the SUSE:SLE-15:Update update project.

Record
openSUSE-SU-2020:0086-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:11202-1 No score

python-2.7.18-8.1 on GA media

These are all security issues fixed in the python-2.7.18-8.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:11202-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:11284-1 No score

python36-3.6.15-1.1 on GA media

These are all security issues fixed in the python36-3.6.15-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:11284-1
Updated
2026-11-02
OSVPSF-2019-2 No score

HTTPoxy attack

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.

Record
PSF-2019-2
Updated
2026-11-02
OSVSUSE-SU-2016:2106-1 No score

Security update for python

This update for python fixes the following issues:

  • CVE-2016-0772: smtplib vulnerability opens startTLS stripping attack (bsc#984751)
  • CVE-2016-5636: heap overflow when importing malformed zip files (bsc#985177)
  • CVE-2016-5699: incorrect validation of HTTP headers allow header injection (bsc#985348)
  • CVE-2016-1000110: HTTPoxy vulnerability in urllib, fixed by disregarding HTTP_PROXY when REQUEST_METHOD is also set (bsc#989523)
Record
SUSE-SU-2016:2106-1
Updated
2026-11-02
OSVSUSE-SU-2016:2270-1 No score

Security update for python

This update for python fixes the following issues:

  • CVE-2016-0772: smtplib vulnerability opens startTLS stripping attack (bsc#984751)
  • CVE-2016-5699: incorrect validation of HTTP headers allow header injection (bsc#985348)
  • CVE-2016-1000110: HTTPoxy vulnerability in urllib, fixed by disregarding HTTP_PROXY when REQUEST_METHOD is also set (bsc#989523)
Record
SUSE-SU-2016:2270-1
Updated
2026-11-02
OSVSUSE-SU-2016:2653-1 No score

Security update for python3

This update provides Python 3.4.5, which brings many fixes and enhancements.

The following security issues have been fixed:

  • CVE-2016-1000110: CGIHandler could have allowed setting of HTTP_PROXY environment variable based on user supplied Proxy request header. (bsc#989523)
  • CVE-2016-0772: A vulnerability in smtplib could have allowed a MITM attacker to perform a startTLS stripping attack. (bsc#984751)
  • CVE-2016-5636: A heap overflow in Python's zipimport module. (bsc#985177)
  • CVE-2016-5699: A header injection flaw in urrlib2/urllib/httplib/http.client. (bsc#985348)

The update also includes the following non-security fixes:

  • Don't force 3rd party C extensions to be built with -Werror=declaration-after-statement. (bsc#951166)
  • Make urllib proxy var handling behave as usual on POSIX. (bsc#983582)

For a comprehensive list of changes please refer to the upstream change log: https://docs.python.org/3.4/whatsnew/changelog.html

Record
SUSE-SU-2016:2653-1
Updated
2026-11-02
OSVSUSE-SU-2016:2859-1 No score

Security update for python3

This update provides Python 3.4.5, which brings many fixes and enhancements.

The following security issues have been fixed:

  • CVE-2016-1000110: CGIHandler could have allowed setting of HTTP_PROXY environment variable based on user supplied Proxy request header. (bsc#989523)
  • CVE-2016-0772: A vulnerability in smtplib could have allowed a MITM attacker to perform a startTLS stripping attack. (bsc#984751)
  • CVE-2016-5636: A heap overflow in Python's zipimport module. (bsc#985177)
  • CVE-2016-5699: A header injection flaw in urrlib2/urllib/httplib/http.client. (bsc#985348)

The update also includes the following non-security fixes:

  • Don't force 3rd party C extensions to be built with -Werror=declaration-after-statement. (bsc#951166)
  • Make urllib proxy var handling behave as usual on POSIX. (bsc#983582)

For a comprehensive list of changes please refer to the upstream change log: https://docs.python.org/3.4/whatsnew/changelog.html

Record
SUSE-SU-2016:2859-1
Updated
2026-11-02
OSVSUSE-SU-2019:0223-1 No score

Security update for python

This update for python fixes the following issues:

Security issues fixed:

  • CVE-2016-0772: smtplib vulnerability opens startTLS stripping attack (bsc#984751)
  • CVE-2016-5636: heap overflow when importing malformed zip files (bsc#985177)
  • CVE-2016-5699: incorrect validation of HTTP headers allow header injection (bsc#985348)
  • CVE-2016-1000110: HTTPoxy vulnerability in urllib, fixed by disregarding HTTP_PROXY when REQUEST_METHOD is also set (bsc#989523)
  • CVE-2019-5010: Fixed a denial-of-service vulnerability in the X509 certificate parser (bsc#1122191)
Record
SUSE-SU-2019:0223-1
Updated
2026-11-02
OSVSUSE-SU-2020:0114-1 No score

Security update for python3

This update for python3 to version 3.6.10 fixes the following issues:

  • CVE-2017-18207: Fixed a denial of service in Wave_read._read_fmt_chunk() (bsc#1083507).
  • CVE-2019-16056: Fixed an issue where email parsing could fail for multiple @ (bsc#1149955).
  • CVE-2019-15903: Fixed a heap-based buffer over-read in libexpat (bsc#1149429).
Record
SUSE-SU-2020:0114-1
Updated
2026-11-02
OSVSUSE-SU-2020:0234-1 No score

Security update for python

This update for python fixes the following issues:

Updated to version 2.7.17 to unify packages among openSUSE:Factory and SLE versions (bsc#1159035).

Record
SUSE-SU-2020:0234-1
Updated
2026-11-02
OSVUSN-3134-1 No score

python2.7, python3.2, python3.4, python3.5 vulnerabilities

It was discovered that the smtplib library in Python did not return an error when StartTLS fails. A remote attacker could possibly use this to expose sensitive information. (CVE-2016-0772)

Rémi Rampin discovered that Python would not protect CGI applications from contents of the HTTP_PROXY environment variable when based on the contents of the Proxy header from HTTP requests. A remote attacker could possibly use this to cause a CGI application to redirect outgoing HTTP requests. (CVE-2016-1000110)

Insu Yun discovered an integer overflow in the zipimporter module in Python that could lead to a heap-based overflow. An attacker could use this to craft a special zip file that when read by Python could possibly execute arbitrary code. (CVE-2016-5636)

Guido Vranken discovered that the urllib modules in Python did not properly handle carriage return line feed (CRLF) in headers. A remote attacker could use this to craft URLs that inject arbitrary HTTP headers. This issue only affected Ubuntu 12.04 LTS and Ubuntu 14.04 LTS. (CVE-2016-5699)

Record
USN-3134-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
python2.7
Debian:11
before 2.7.12-2
2.7.12-2
python3
Mageia:5
before 3.4.3-1.5.mga5
3.4.3-1.5.mga5
python
Mageia:5
before 2.7.9-2.4.mga5
2.7.9-2.4.mga5
python
Red Hat:enterprise_linux:6::client
From an advisory covering 3 CVEs
before 0:2.6.6-66.el6_8
0:2.6.6-66.el6_8
python-debuginfo
Red Hat:enterprise_linux:6::client
From an advisory covering 3 CVEs
before 0:2.6.6-66.el6_8
0:2.6.6-66.el6_8
python-libs
Red Hat:enterprise_linux:6::client
From an advisory covering 3 CVEs
before 0:2.6.6-66.el6_8
0:2.6.6-66.el6_8
tkinter
Red Hat:enterprise_linux:6::client
From an advisory covering 3 CVEs
before 0:2.6.6-66.el6_8
0:2.6.6-66.el6_8
python-devel
Red Hat:enterprise_linux:6::client
From an advisory covering 3 CVEs
before 0:2.6.6-66.el6_8
0:2.6.6-66.el6_8
python-test
Red Hat:enterprise_linux:6::client
From an advisory covering 3 CVEs
before 0:2.6.6-66.el6_8
0:2.6.6-66.el6_8
python-tools
Red Hat:enterprise_linux:6::client
From an advisory covering 3 CVEs
before 0:2.6.6-66.el6_8
0:2.6.6-66.el6_8
Show 176 moreShow less
Affected packages
PackageAffectedFixed
python
Red Hat:enterprise_linux:6::computenode
From an advisory covering 3 CVEs
before 0:2.6.6-66.el6_8
0:2.6.6-66.el6_8
python-debuginfo
Red Hat:enterprise_linux:6::computenode
From an advisory covering 3 CVEs
before 0:2.6.6-66.el6_8
0:2.6.6-66.el6_8
python-devel
Red Hat:enterprise_linux:6::computenode
From an advisory covering 3 CVEs
before 0:2.6.6-66.el6_8
0:2.6.6-66.el6_8
python-libs
Red Hat:enterprise_linux:6::computenode
From an advisory covering 3 CVEs
before 0:2.6.6-66.el6_8
0:2.6.6-66.el6_8
python-test
Red Hat:enterprise_linux:6::computenode
From an advisory covering 3 CVEs
before 0:2.6.6-66.el6_8
0:2.6.6-66.el6_8
python-tools
Red Hat:enterprise_linux:6::computenode
From an advisory covering 3 CVEs
before 0:2.6.6-66.el6_8
0:2.6.6-66.el6_8
tkinter
Red Hat:enterprise_linux:6::computenode
From an advisory covering 3 CVEs
before 0:2.6.6-66.el6_8
0:2.6.6-66.el6_8
python
Red Hat:enterprise_linux:6::server
From an advisory covering 3 CVEs
before 0:2.6.6-66.el6_8
0:2.6.6-66.el6_8
python-debuginfo
Red Hat:enterprise_linux:6::server
From an advisory covering 3 CVEs
before 0:2.6.6-66.el6_8
0:2.6.6-66.el6_8
python-devel
Red Hat:enterprise_linux:6::server
From an advisory covering 3 CVEs
before 0:2.6.6-66.el6_8
0:2.6.6-66.el6_8
python-libs
Red Hat:enterprise_linux:6::server
From an advisory covering 3 CVEs
before 0:2.6.6-66.el6_8
0:2.6.6-66.el6_8
tkinter
Red Hat:enterprise_linux:6::server
From an advisory covering 3 CVEs
before 0:2.6.6-66.el6_8
0:2.6.6-66.el6_8
python-test
Red Hat:enterprise_linux:6::server
From an advisory covering 3 CVEs
before 0:2.6.6-66.el6_8
0:2.6.6-66.el6_8
python-tools
Red Hat:enterprise_linux:6::server
From an advisory covering 3 CVEs
before 0:2.6.6-66.el6_8
0:2.6.6-66.el6_8
python
Red Hat:enterprise_linux:6::workstation
From an advisory covering 3 CVEs
before 0:2.6.6-66.el6_8
0:2.6.6-66.el6_8
python-debuginfo
Red Hat:enterprise_linux:6::workstation
From an advisory covering 3 CVEs
before 0:2.6.6-66.el6_8
0:2.6.6-66.el6_8
python-devel
Red Hat:enterprise_linux:6::workstation
From an advisory covering 3 CVEs
before 0:2.6.6-66.el6_8
0:2.6.6-66.el6_8
python-libs
Red Hat:enterprise_linux:6::workstation
From an advisory covering 3 CVEs
before 0:2.6.6-66.el6_8
0:2.6.6-66.el6_8
tkinter
Red Hat:enterprise_linux:6::workstation
From an advisory covering 3 CVEs
before 0:2.6.6-66.el6_8
0:2.6.6-66.el6_8
python-test
Red Hat:enterprise_linux:6::workstation
From an advisory covering 3 CVEs
before 0:2.6.6-66.el6_8
0:2.6.6-66.el6_8
python-tools
Red Hat:enterprise_linux:6::workstation
From an advisory covering 3 CVEs
before 0:2.6.6-66.el6_8
0:2.6.6-66.el6_8
python
Red Hat:enterprise_linux:7::client
From an advisory covering 3 CVEs
before 0:2.7.5-38.el7_2
0:2.7.5-38.el7_2
python-debuginfo
Red Hat:enterprise_linux:7::client
From an advisory covering 3 CVEs
before 0:2.7.5-38.el7_2
0:2.7.5-38.el7_2
python-libs
Red Hat:enterprise_linux:7::client
From an advisory covering 3 CVEs
before 0:2.7.5-38.el7_2
0:2.7.5-38.el7_2
python-debug
Red Hat:enterprise_linux:7::client
From an advisory covering 3 CVEs
before 0:2.7.5-38.el7_2
0:2.7.5-38.el7_2
python-devel
Red Hat:enterprise_linux:7::client
From an advisory covering 3 CVEs
before 0:2.7.5-38.el7_2
0:2.7.5-38.el7_2
python-test
Red Hat:enterprise_linux:7::client
From an advisory covering 3 CVEs
before 0:2.7.5-38.el7_2
0:2.7.5-38.el7_2
python-tools
Red Hat:enterprise_linux:7::client
From an advisory covering 3 CVEs
before 0:2.7.5-38.el7_2
0:2.7.5-38.el7_2
tkinter
Red Hat:enterprise_linux:7::client
From an advisory covering 3 CVEs
before 0:2.7.5-38.el7_2
0:2.7.5-38.el7_2
python
Red Hat:enterprise_linux:7::computenode
From an advisory covering 3 CVEs
before 0:2.7.5-38.el7_2
0:2.7.5-38.el7_2
python-debuginfo
Red Hat:enterprise_linux:7::computenode
From an advisory covering 3 CVEs
before 0:2.7.5-38.el7_2
0:2.7.5-38.el7_2
python-devel
Red Hat:enterprise_linux:7::computenode
From an advisory covering 3 CVEs
before 0:2.7.5-38.el7_2
0:2.7.5-38.el7_2
python-libs
Red Hat:enterprise_linux:7::computenode
From an advisory covering 3 CVEs
before 0:2.7.5-38.el7_2
0:2.7.5-38.el7_2
python-debug
Red Hat:enterprise_linux:7::computenode
From an advisory covering 3 CVEs
before 0:2.7.5-38.el7_2
0:2.7.5-38.el7_2
python-test
Red Hat:enterprise_linux:7::computenode
From an advisory covering 3 CVEs
before 0:2.7.5-38.el7_2
0:2.7.5-38.el7_2
python-tools
Red Hat:enterprise_linux:7::computenode
From an advisory covering 3 CVEs
before 0:2.7.5-38.el7_2
0:2.7.5-38.el7_2
tkinter
Red Hat:enterprise_linux:7::computenode
From an advisory covering 3 CVEs
before 0:2.7.5-38.el7_2
0:2.7.5-38.el7_2
python
Red Hat:enterprise_linux:7::server
From an advisory covering 3 CVEs
before 0:2.7.5-38.el7_2
0:2.7.5-38.el7_2
python-debuginfo
Red Hat:enterprise_linux:7::server
From an advisory covering 3 CVEs
before 0:2.7.5-38.el7_2
0:2.7.5-38.el7_2
python-devel
Red Hat:enterprise_linux:7::server
From an advisory covering 3 CVEs
before 0:2.7.5-38.el7_2
0:2.7.5-38.el7_2
python-libs
Red Hat:enterprise_linux:7::server
From an advisory covering 3 CVEs
before 0:2.7.5-38.el7_2
0:2.7.5-38.el7_2
python-debug
Red Hat:enterprise_linux:7::server
From an advisory covering 3 CVEs
before 0:2.7.5-38.el7_2
0:2.7.5-38.el7_2
python-test
Red Hat:enterprise_linux:7::server
From an advisory covering 3 CVEs
before 0:2.7.5-38.el7_2
0:2.7.5-38.el7_2
python-tools
Red Hat:enterprise_linux:7::server
From an advisory covering 3 CVEs
before 0:2.7.5-38.el7_2
0:2.7.5-38.el7_2
tkinter
Red Hat:enterprise_linux:7::server
From an advisory covering 3 CVEs
before 0:2.7.5-38.el7_2
0:2.7.5-38.el7_2
python
Red Hat:enterprise_linux:7::workstation
From an advisory covering 3 CVEs
before 0:2.7.5-38.el7_2
0:2.7.5-38.el7_2
python-debuginfo
Red Hat:enterprise_linux:7::workstation
From an advisory covering 3 CVEs
before 0:2.7.5-38.el7_2
0:2.7.5-38.el7_2
python-devel
Red Hat:enterprise_linux:7::workstation
From an advisory covering 3 CVEs
before 0:2.7.5-38.el7_2
0:2.7.5-38.el7_2
python-libs
Red Hat:enterprise_linux:7::workstation
From an advisory covering 3 CVEs
before 0:2.7.5-38.el7_2
0:2.7.5-38.el7_2
python-debug
Red Hat:enterprise_linux:7::workstation
From an advisory covering 3 CVEs
before 0:2.7.5-38.el7_2
0:2.7.5-38.el7_2
python-test
Red Hat:enterprise_linux:7::workstation
From an advisory covering 3 CVEs
before 0:2.7.5-38.el7_2
0:2.7.5-38.el7_2
python-tools
Red Hat:enterprise_linux:7::workstation
From an advisory covering 3 CVEs
before 0:2.7.5-38.el7_2
0:2.7.5-38.el7_2
tkinter
Red Hat:enterprise_linux:7::workstation
From an advisory covering 3 CVEs
before 0:2.7.5-38.el7_2
0:2.7.5-38.el7_2
rh-python35-python
Red Hat:rhel_software_collections:2::el7
From an advisory covering 3 CVEs
before 0:3.5.1-9.el7
0:3.5.1-9.el7
rh-python35-python-debug
Red Hat:rhel_software_collections:2::el7
From an advisory covering 3 CVEs
before 0:3.5.1-9.el7
0:3.5.1-9.el7
rh-python35-python-debuginfo
Red Hat:rhel_software_collections:2::el7
From an advisory covering 3 CVEs
before 0:3.5.1-9.el7
0:3.5.1-9.el7
rh-python35-python-devel
Red Hat:rhel_software_collections:2::el7
From an advisory covering 3 CVEs
before 0:3.5.1-9.el7
0:3.5.1-9.el7
rh-python35-python-libs
Red Hat:rhel_software_collections:2::el7
From an advisory covering 3 CVEs
before 0:3.5.1-9.el7
0:3.5.1-9.el7
rh-python35-python-test
Red Hat:rhel_software_collections:2::el7
From an advisory covering 3 CVEs
before 0:3.5.1-9.el7
0:3.5.1-9.el7
rh-python35-python-tkinter
Red Hat:rhel_software_collections:2::el7
From an advisory covering 3 CVEs
before 0:3.5.1-9.el7
0:3.5.1-9.el7
rh-python35-python-tools
Red Hat:rhel_software_collections:2::el7
From an advisory covering 3 CVEs
before 0:3.5.1-9.el7
0:3.5.1-9.el7
python27-python
Red Hat:rhel_software_collections:2::el6
From an advisory covering 3 CVEs
before 0:2.7.8-18.el6
0:2.7.8-18.el6
python27-python-debug
Red Hat:rhel_software_collections:2::el6
From an advisory covering 3 CVEs
before 0:2.7.8-18.el6
0:2.7.8-18.el6
python27-python-debuginfo
Red Hat:rhel_software_collections:2::el6
From an advisory covering 3 CVEs
before 0:2.7.8-18.el6
0:2.7.8-18.el6
python27-python-devel
Red Hat:rhel_software_collections:2::el6
From an advisory covering 3 CVEs
before 0:2.7.8-18.el6
0:2.7.8-18.el6
python27-python-libs
Red Hat:rhel_software_collections:2::el6
From an advisory covering 3 CVEs
before 0:2.7.8-18.el6
0:2.7.8-18.el6
python27-python-test
Red Hat:rhel_software_collections:2::el6
From an advisory covering 3 CVEs
before 0:2.7.8-18.el6
0:2.7.8-18.el6
python27-python-tools
Red Hat:rhel_software_collections:2::el6
From an advisory covering 3 CVEs
before 0:2.7.8-18.el6
0:2.7.8-18.el6
python27-tkinter
Red Hat:rhel_software_collections:2::el6
From an advisory covering 3 CVEs
before 0:2.7.8-18.el6
0:2.7.8-18.el6
python27-python
Red Hat:rhel_software_collections:2::el7
From an advisory covering 3 CVEs
before 0:2.7.8-16.el7
0:2.7.8-16.el7
python27-python-debug
Red Hat:rhel_software_collections:2::el7
From an advisory covering 3 CVEs
before 0:2.7.8-16.el7
0:2.7.8-16.el7
python27-python-debuginfo
Red Hat:rhel_software_collections:2::el7
From an advisory covering 3 CVEs
before 0:2.7.8-16.el7
0:2.7.8-16.el7
python27-python-devel
Red Hat:rhel_software_collections:2::el7
From an advisory covering 3 CVEs
before 0:2.7.8-16.el7
0:2.7.8-16.el7
python27-python-libs
Red Hat:rhel_software_collections:2::el7
From an advisory covering 3 CVEs
before 0:2.7.8-16.el7
0:2.7.8-16.el7
python27-python-test
Red Hat:rhel_software_collections:2::el7
From an advisory covering 3 CVEs
before 0:2.7.8-16.el7
0:2.7.8-16.el7
python27-python-tools
Red Hat:rhel_software_collections:2::el7
From an advisory covering 3 CVEs
before 0:2.7.8-16.el7
0:2.7.8-16.el7
python27-tkinter
Red Hat:rhel_software_collections:2::el7
From an advisory covering 3 CVEs
before 0:2.7.8-16.el7
0:2.7.8-16.el7
python33-python
Red Hat:rhel_software_collections:2::el6
From an advisory covering 3 CVEs
before 0:3.3.2-18.el6
0:3.3.2-18.el6
python33-python-debug
Red Hat:rhel_software_collections:2::el6
From an advisory covering 3 CVEs
before 0:3.3.2-18.el6
0:3.3.2-18.el6
python33-python-debuginfo
Red Hat:rhel_software_collections:2::el6
From an advisory covering 3 CVEs
before 0:3.3.2-18.el6
0:3.3.2-18.el6
python33-python-devel
Red Hat:rhel_software_collections:2::el6
From an advisory covering 3 CVEs
before 0:3.3.2-18.el6
0:3.3.2-18.el6
python33-python-libs
Red Hat:rhel_software_collections:2::el6
From an advisory covering 3 CVEs
before 0:3.3.2-18.el6
0:3.3.2-18.el6
python33-python-test
Red Hat:rhel_software_collections:2::el6
From an advisory covering 3 CVEs
before 0:3.3.2-18.el6
0:3.3.2-18.el6
python33-python-tkinter
Red Hat:rhel_software_collections:2::el6
From an advisory covering 3 CVEs
before 0:3.3.2-18.el6
0:3.3.2-18.el6
python33-python-tools
Red Hat:rhel_software_collections:2::el6
From an advisory covering 3 CVEs
before 0:3.3.2-18.el6
0:3.3.2-18.el6
python33-python
Red Hat:rhel_software_collections:2::el7
From an advisory covering 3 CVEs
before 0:3.3.2-16.el7
0:3.3.2-16.el7
python33-python-debug
Red Hat:rhel_software_collections:2::el7
From an advisory covering 3 CVEs
before 0:3.3.2-16.el7
0:3.3.2-16.el7
python33-python-debuginfo
Red Hat:rhel_software_collections:2::el7
From an advisory covering 3 CVEs
before 0:3.3.2-16.el7
0:3.3.2-16.el7
python33-python-devel
Red Hat:rhel_software_collections:2::el7
From an advisory covering 3 CVEs
before 0:3.3.2-16.el7
0:3.3.2-16.el7
python33-python-libs
Red Hat:rhel_software_collections:2::el7
From an advisory covering 3 CVEs
before 0:3.3.2-16.el7
0:3.3.2-16.el7
python33-python-test
Red Hat:rhel_software_collections:2::el7
From an advisory covering 3 CVEs
before 0:3.3.2-16.el7
0:3.3.2-16.el7
python33-python-tkinter
Red Hat:rhel_software_collections:2::el7
From an advisory covering 3 CVEs
before 0:3.3.2-16.el7
0:3.3.2-16.el7
python33-python-tools
Red Hat:rhel_software_collections:2::el7
From an advisory covering 3 CVEs
before 0:3.3.2-16.el7
0:3.3.2-16.el7
rh-python34-python
Red Hat:rhel_software_collections:2::el6
From an advisory covering 3 CVEs
before 0:3.4.2-14.el6
0:3.4.2-14.el6
rh-python34-python-debug
Red Hat:rhel_software_collections:2::el6
From an advisory covering 3 CVEs
before 0:3.4.2-14.el6
0:3.4.2-14.el6
rh-python34-python-debuginfo
Red Hat:rhel_software_collections:2::el6
From an advisory covering 3 CVEs
before 0:3.4.2-14.el6
0:3.4.2-14.el6
rh-python34-python-devel
Red Hat:rhel_software_collections:2::el6
From an advisory covering 3 CVEs
before 0:3.4.2-14.el6
0:3.4.2-14.el6
rh-python34-python-libs
Red Hat:rhel_software_collections:2::el6
From an advisory covering 3 CVEs
before 0:3.4.2-14.el6
0:3.4.2-14.el6
rh-python34-python-test
Red Hat:rhel_software_collections:2::el6
From an advisory covering 3 CVEs
before 0:3.4.2-14.el6
0:3.4.2-14.el6
rh-python34-python-tkinter
Red Hat:rhel_software_collections:2::el6
From an advisory covering 3 CVEs
before 0:3.4.2-14.el6
0:3.4.2-14.el6
rh-python34-python-tools
Red Hat:rhel_software_collections:2::el6
From an advisory covering 3 CVEs
before 0:3.4.2-14.el6
0:3.4.2-14.el6
rh-python34-python
Red Hat:rhel_software_collections:2::el7
From an advisory covering 3 CVEs
before 0:3.4.2-13.el7
0:3.4.2-13.el7
rh-python34-python-debug
Red Hat:rhel_software_collections:2::el7
From an advisory covering 3 CVEs
before 0:3.4.2-13.el7
0:3.4.2-13.el7
rh-python34-python-debuginfo
Red Hat:rhel_software_collections:2::el7
From an advisory covering 3 CVEs
before 0:3.4.2-13.el7
0:3.4.2-13.el7
rh-python34-python-devel
Red Hat:rhel_software_collections:2::el7
From an advisory covering 3 CVEs
before 0:3.4.2-13.el7
0:3.4.2-13.el7
rh-python34-python-libs
Red Hat:rhel_software_collections:2::el7
From an advisory covering 3 CVEs
before 0:3.4.2-13.el7
0:3.4.2-13.el7
rh-python34-python-test
Red Hat:rhel_software_collections:2::el7
From an advisory covering 3 CVEs
before 0:3.4.2-13.el7
0:3.4.2-13.el7
rh-python34-python-tkinter
Red Hat:rhel_software_collections:2::el7
From an advisory covering 3 CVEs
before 0:3.4.2-13.el7
0:3.4.2-13.el7
rh-python34-python-tools
Red Hat:rhel_software_collections:2::el7
From an advisory covering 3 CVEs
before 0:3.4.2-13.el7
0:3.4.2-13.el7
python
SUSE:Linux Enterprise Desktop 12 SP1
From an advisory covering 4 CVEs
before 2.7.9-24.1
2.7.9-24.1
python-base
SUSE:Linux Enterprise Desktop 12 SP1
From an advisory covering 4 CVEs
before 2.7.9-24.2
2.7.9-24.2
python-base
SUSE:Linux Enterprise Software Development Kit 12 SP1
From an advisory covering 4 CVEs
before 2.7.9-24.2
2.7.9-24.2
python
SUSE:Linux Enterprise Server 12 SP1
From an advisory covering 4 CVEs
before 2.7.9-24.1
2.7.9-24.1
python-base
SUSE:Linux Enterprise Server 12 SP1
From an advisory covering 4 CVEs
before 2.7.9-24.2
2.7.9-24.2
python-doc
SUSE:Linux Enterprise Server 12 SP1
From an advisory covering 4 CVEs
before 2.7.9-24.4
2.7.9-24.4
python
SUSE:Linux Enterprise Server for SAP Applications 12 SP1
From an advisory covering 4 CVEs
before 2.7.9-24.1
2.7.9-24.1
python-base
SUSE:Linux Enterprise Server for SAP Applications 12 SP1
From an advisory covering 4 CVEs
before 2.7.9-24.2
2.7.9-24.2
python-doc
SUSE:Linux Enterprise Server for SAP Applications 12 SP1
From an advisory covering 4 CVEs
before 2.7.9-24.4
2.7.9-24.4
python-base
SUSE:Linux Enterprise Workstation Extension 12 SP1
From an advisory covering 4 CVEs
before 2.7.9-24.2
2.7.9-24.2
python
SUSE:Linux Enterprise Software Development Kit 11 SP4
From an advisory covering 3 CVEs
before 2.6.9-39.1
2.6.9-39.1
python-base
SUSE:Linux Enterprise Software Development Kit 11 SP4
From an advisory covering 3 CVEs
before 2.6.9-39.1
2.6.9-39.1
python-doc
SUSE:Linux Enterprise Software Development Kit 11 SP4
From an advisory covering 3 CVEs
before 2.6-8.39.1
2.6-8.39.1
python
SUSE:Linux Enterprise Server 11 SP4
From an advisory covering 3 CVEs
before 2.6.9-39.1
2.6.9-39.1
python-base
SUSE:Linux Enterprise Server 11 SP4
From an advisory covering 3 CVEs
before 2.6.9-39.1
2.6.9-39.1
python-doc
SUSE:Linux Enterprise Server 11 SP4
From an advisory covering 3 CVEs
before 2.6-8.39.1
2.6-8.39.1
python
SUSE:Linux Enterprise Server for SAP Applications 11 SP4
From an advisory covering 3 CVEs
before 2.6.9-39.1
2.6.9-39.1
python-base
SUSE:Linux Enterprise Server for SAP Applications 11 SP4
From an advisory covering 3 CVEs
before 2.6.9-39.1
2.6.9-39.1
python-doc
SUSE:Linux Enterprise Server for SAP Applications 11 SP4
From an advisory covering 3 CVEs
before 2.6-8.39.1
2.6-8.39.1
python3
SUSE:Linux Enterprise Desktop 12 SP1
From an advisory covering 4 CVEs
before 3.4.5-17.1
3.4.5-17.1
python3-base
SUSE:Linux Enterprise Desktop 12 SP1
From an advisory covering 4 CVEs
before 3.4.5-17.1
3.4.5-17.1
python3
SUSE:Linux Enterprise Module for Web and Scripting 12
From an advisory covering 4 CVEs
before 3.4.5-17.1
3.4.5-17.1
python3-base
SUSE:Linux Enterprise Module for Web and Scripting 12
From an advisory covering 4 CVEs
before 3.4.5-17.1
3.4.5-17.1
python3-base
SUSE:Linux Enterprise Software Development Kit 12 SP1
From an advisory covering 4 CVEs
before 3.4.5-17.1
3.4.5-17.1
python3
SUSE:Linux Enterprise Server 12 SP1
From an advisory covering 4 CVEs
before 3.4.5-17.1
3.4.5-17.1
python3-base
SUSE:Linux Enterprise Server 12 SP1
From an advisory covering 4 CVEs
before 3.4.5-17.1
3.4.5-17.1
python3
SUSE:Linux Enterprise Server for SAP Applications 12 SP1
From an advisory covering 4 CVEs
before 3.4.5-17.1
3.4.5-17.1
python3-base
SUSE:Linux Enterprise Server for SAP Applications 12 SP1
From an advisory covering 4 CVEs
before 3.4.5-17.1
3.4.5-17.1
python3
SUSE:Linux Enterprise Desktop 12 SP2
From an advisory covering 4 CVEs
before 3.4.5-19.1
3.4.5-19.1
python3-base
SUSE:Linux Enterprise Desktop 12 SP2
From an advisory covering 4 CVEs
before 3.4.5-19.1
3.4.5-19.1
python3
SUSE:Linux Enterprise Server for Raspberry Pi 12 SP2
From an advisory covering 4 CVEs
before 3.4.5-19.1
3.4.5-19.1
python3-base
SUSE:Linux Enterprise Server for Raspberry Pi 12 SP2
From an advisory covering 4 CVEs
before 3.4.5-19.1
3.4.5-19.1
python3-base
SUSE:Linux Enterprise Software Development Kit 12 SP2
From an advisory covering 4 CVEs
before 3.4.5-19.1
3.4.5-19.1
python3
SUSE:Linux Enterprise Server 12 SP2
From an advisory covering 4 CVEs
before 3.4.5-19.1
3.4.5-19.1
python3-base
SUSE:Linux Enterprise Server 12 SP2
From an advisory covering 4 CVEs
before 3.4.5-19.1
3.4.5-19.1
python3
SUSE:Linux Enterprise Server for SAP Applications 12 SP2
From an advisory covering 4 CVEs
before 3.4.5-19.1
3.4.5-19.1
python3-base
SUSE:Linux Enterprise Server for SAP Applications 12 SP2
From an advisory covering 4 CVEs
before 3.4.5-19.1
3.4.5-19.1
python
SUSE:Linux Enterprise Server 12-LTSS
From an advisory covering 5 CVEs
before 2.7.9-16.7.1
2.7.9-16.7.1
python-base
SUSE:Linux Enterprise Server 12-LTSS
From an advisory covering 5 CVEs
before 2.7.9-16.7.2
2.7.9-16.7.2
python-doc
SUSE:Linux Enterprise Server 12-LTSS
From an advisory covering 5 CVEs
before 2.7.9-16.7.2
2.7.9-16.7.2
python3
SUSE:Linux Enterprise Module for Basesystem 15
From an advisory covering 26 CVEs
before 3.6.10-3.42.2
3.6.10-3.42.2
python3-base
SUSE:Linux Enterprise Module for Basesystem 15
From an advisory covering 26 CVEs
before 3.6.10-3.42.2
3.6.10-3.42.2
python3
SUSE:Linux Enterprise Module for Basesystem 15 SP1
From an advisory covering 26 CVEs
before 3.6.10-3.42.2
3.6.10-3.42.2
python3-base
SUSE:Linux Enterprise Module for Basesystem 15 SP1
From an advisory covering 26 CVEs
before 3.6.10-3.42.2
3.6.10-3.42.2
python3-base
SUSE:Linux Enterprise Module for Development Tools 15
From an advisory covering 26 CVEs
before 3.6.10-3.42.2
3.6.10-3.42.2
python3-base
SUSE:Linux Enterprise Module for Development Tools 15 SP1
From an advisory covering 26 CVEs
before 3.6.10-3.42.2
3.6.10-3.42.2
python
SUSE:Linux Enterprise Module for Basesystem 15
From an advisory covering 37 CVEs
before 2.7.17-7.32.2
2.7.17-7.32.2
python-base
SUSE:Linux Enterprise Module for Basesystem 15
From an advisory covering 37 CVEs
before 2.7.17-7.32.1
2.7.17-7.32.1
python
SUSE:Linux Enterprise Module for Basesystem 15 SP1
From an advisory covering 37 CVEs
before 2.7.17-7.32.2
2.7.17-7.32.2
python-base
SUSE:Linux Enterprise Module for Basesystem 15 SP1
From an advisory covering 37 CVEs
before 2.7.17-7.32.1
2.7.17-7.32.1
python
SUSE:Linux Enterprise Module for Desktop Applications 15
From an advisory covering 37 CVEs
before 2.7.17-7.32.2
2.7.17-7.32.2
python
SUSE:Linux Enterprise Module for Desktop Applications 15 SP1
From an advisory covering 37 CVEs
before 2.7.17-7.32.2
2.7.17-7.32.2
python
SUSE:Linux Enterprise Module for Python 2 15 SP1
From an advisory covering 37 CVEs
before 2.7.17-7.32.2
2.7.17-7.32.2
python-base
SUSE:Linux Enterprise Module for Python 2 15 SP1
From an advisory covering 37 CVEs
before 2.7.17-7.32.1
2.7.17-7.32.1
python2.7
Ubuntu:14.04:LTS
before 2.7.6-8ubuntu0.3, plus listed versions
2.7.5-8ubuntu32.7.5-8ubuntu42.7.6-22.7.6-2ubuntu12.7.6-3
Show 7 moreShow less
2.7.6-3ubuntu12.7.6-42.7.6-4ubuntu12.7.6-52.7.6-72.7.6-82.7.6-8ubuntu0.2
2.7.6-8ubuntu0.3
python3.4
Ubuntu:14.04:LTS
before 3.4.3-1ubuntu1~14.04.5, plus listed versions
3.4~b1-0ubuntu33.4~b1-4ubuntu43.4~b1-4ubuntu63.4~b1-5ubuntu23.4~b2-1
Show 10 moreShow less
3.4~b3-1ubuntu13.4~rc1-1build13.4~rc2-13.4~rc3-0ubuntu13.4.0-13.4.0-2ubuntu13.4.0-2ubuntu1.13.4.3-1ubuntu1~14.04.13.4.3-1ubuntu1~14.04.33.4.3-1ubuntu1~14.04.4
3.4.3-1ubuntu1~14.04.5
python3.5
Ubuntu:14.04:LTS
before 3.5.2-2ubuntu0~16.04.4~14.04.1
3.5.2-2ubuntu0~16.04.4~14.04.1
python2.7
Ubuntu:16.04:LTS
before 2.7.12-1ubuntu0~16.04.1, plus listed versions
2.7.10-4ubuntu12.7.10-4ubuntu22.7.11-22.7.11-32.7.11-4
Show 4 moreShow less
2.7.11-62.7.11-72.7.11-7ubuntu12.7.12-1~16.04
2.7.12-1ubuntu0~16.04.1
python3.5
Ubuntu:16.04:LTS
before 3.5.2-2ubuntu0~16.04.1, plus listed versions
3.5.0-33.5.0-3ubuntu13.5.1~rc1-2ubuntu13.5.1-13.5.1-2
Show 8 moreShow less
3.5.1-33.5.1-53.5.1-6ubuntu13.5.1-6ubuntu23.5.1-9ubuntu13.5.1-103.5.2-2~16.013.5.2-2~16.04
3.5.2-2ubuntu0~16.04.1
python2.7
Ubuntu:14.04:LTS
From an advisory covering 4 CVEs
before 2.7.6-8ubuntu0.3, plus listed versions
2.7.5-8ubuntu32.7.5-8ubuntu42.7.6-22.7.6-2ubuntu12.7.6-3
Show 7 moreShow less
2.7.6-3ubuntu12.7.6-42.7.6-4ubuntu12.7.6-52.7.6-72.7.6-82.7.6-8ubuntu0.2
2.7.6-8ubuntu0.3
python3.4
Ubuntu:14.04:LTS
From an advisory covering 4 CVEs
before 3.4.3-1ubuntu1~14.04.5, plus listed versions
3.4~b1-0ubuntu33.4~b1-4ubuntu43.4~b1-4ubuntu63.4~b1-5ubuntu23.4~b2-1
Show 10 moreShow less
3.4~b3-1ubuntu13.4~rc1-1build13.4~rc2-13.4~rc3-0ubuntu13.4.0-13.4.0-2ubuntu13.4.0-2ubuntu1.13.4.3-1ubuntu1~14.04.13.4.3-1ubuntu1~14.04.33.4.3-1ubuntu1~14.04.4
3.4.3-1ubuntu1~14.04.5
python2.7
Ubuntu:16.04:LTS
From an advisory covering 4 CVEs
before 2.7.12-1ubuntu0~16.04.1, plus listed versions
2.7.10-4ubuntu12.7.10-4ubuntu22.7.11-22.7.11-32.7.11-4
Show 4 moreShow less
2.7.11-62.7.11-72.7.11-7ubuntu12.7.12-1~16.04
2.7.12-1ubuntu0~16.04.1
python3.5
Ubuntu:16.04:LTS
From an advisory covering 4 CVEs
before 3.5.2-2ubuntu0~16.04.1, plus listed versions
3.5.0-33.5.0-3ubuntu13.5.1~rc1-2ubuntu13.5.1-13.5.1-2
Show 8 moreShow less
3.5.1-33.5.1-53.5.1-6ubuntu13.5.1-6ubuntu23.5.1-9ubuntu13.5.1-103.5.2-2~16.013.5.2-2~16.04
3.5.2-2ubuntu0~16.04.1
python3
openSUSE:Leap 15.1
From an advisory covering 26 CVEs
before 3.6.10-lp151.6.7.1
3.6.10-lp151.6.7.1
python3-base
openSUSE:Leap 15.1
From an advisory covering 26 CVEs
before 3.6.10-lp151.6.7.1
3.6.10-lp151.6.7.1
python
openSUSE:Tumbleweed
From an advisory covering 40 CVEs
before 2.7.18-8.1
2.7.18-8.1
python36
openSUSE:Tumbleweed
From an advisory covering 39 CVEs
before 3.6.15-1.1
3.6.15-1.1

History

History
RecordedChangedSources
affected, facts
aliasesEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2016-1000110 is a medium vulnerability (CVSS 6.1) in Python, published July 25, 2016. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 4.53%, the 91st percentile. Fixed in python2.7 2.7.12-2.

References

Show 194 moreShow less
This page doesn't list everything

Left out here: 20 references. The JSON record has them.

MoveEnter Open