Every CVE Search/ Get API key

CVE-2016-5636

Integer overflow in the get_data function in zipimport.c in CPython (aka Python) before 2.7.12, 3...

9.8 CriticalPublic exploitFix available

Integer overflow in the get_data function in zipimport.c in CPython (aka Python) before 2.7.12, 3.x before 3.4.5, and 3.5.x before 3.5.2 allows remote attackers to have unspecified impact via a negative data size value, which triggers a heap-based buffer overflow.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
High
Integrity
High
Availability
High

Exploit likelihood

25.5%Down 11.7 points since Feb 4, 2022
90%50%10%1%

What each source reports

NVD Score used 9.8

Integer overflow in the get_data function in zipimport.c in CPython (aka Python) before 2.7.12, 3.x before 3.4.5, and 3.5.x before 3.5.2 allows remote attackers to have unspecified impact via a negative data size value, which triggers a heap-based buffer overflow.

Record
CVE-2016-5636
CVSS 3.0
9.8 CriticalCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS 2.0
10.0 HighAV:N/AC:L/Au:N/C:C/I:C/A:C
Weakness
CWE-190
Updated
2026-11-02
CVE List No score

Integer overflow in the get_data function in zipimport.c in CPython (aka Python) before 2.7.12, 3.x before 3.4.5, and 3.5.x before 3.5.2 allows remote attackers to have unspecified impact via a negative data size value, which triggers a heap-based buffer overflow.

Record
CVE-2016-5636
Updated
2026-11-02
EUVDEUVD-2016-6580 No score

Integer overflow in the get_data function in zipimport.c in CPython (aka Python) before 2.7.12, 3.x before 3.4.5, and 3.5.x before 3.5.2 allows remote attackers to have unspecified impact via a negative data size value, which triggers a heap-based buffer overflow.

Record
EUVD-2016-6580
Updated
2026-11-03
GitHub AdvisoriesGHSA-f5qq-9gj3-v9hw 9.8

Integer overflow in the get_data function in zipimport.c in CPython (aka Python) before 2.7.12, 3...

Integer overflow in the get_data function in zipimport.c in CPython (aka Python) before 2.7.12, 3.x before 3.4.5, and 3.5.x before 3.5.2 allows remote attackers to have unspecified impact via a negative data size value, which triggers a heap-based buffer overflow.

Record
GHSA-f5qq-9gj3-v9hw
CVSS 3.0
9.8 CriticalCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Weakness
CWE-190
Updated
2026-11-02
OSVAZL-109608 9.8

CVE-2016-5636 affecting package python-py 1.11.0-1

Integer overflow in the get_data function in zipimport.c in CPython (aka Python) before 2.7.12, 3.x before 3.4.5, and 3.5.x before 3.5.2 allows remote attackers to have unspecified impact via a negative data size value, which triggers a heap-based buffer overflow.

Record
AZL-109608
CVSS 3.0
9.8 CriticalCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSV 9.8

Integer overflow in the get_data function in zipimport.c in CPython (aka Python) before 2.7.12, 3.x before 3.4.5, and 3.5.x before 3.5.2 allows remote attackers to have unspecified impact via a negative data size value, which triggers a heap-based buffer overflow.

Record
CVE-2016-5636
CVSS 3.0
9.8 CriticalCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
Show 20 moreShow less
OSVDEBIAN-CVE-2016-5636 9.8

Integer overflow in the get_data function in zipimport.c in CPython (aka Python) before 2.7.12, 3.x before 3.4.5, and 3.5.x before 3.5.2 allows remote attackers to have unspecified impact via a negative data size value, which triggers a heap-based buffer overflow.

Record
DEBIAN-CVE-2016-5636
CVSS 3.0
9.8 CriticalCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2016:2586 4.5

Red Hat Security Advisory: python security, bug fix, and enhancement update

Record
RHSA-2016:2586
CVSS 3.0
4.5 MediumCVSS:3.0/AV:L/AC:H/PR:L/UI:N/S:U/C:L/I:L/A:L
Updated
2026-11-02
OSVUBUNTU-CVE-2016-5636 9.8

Integer overflow in the get_data function in zipimport.c in CPython (aka Python) before 2.7.12, 3.x before 3.4.5, and 3.5.x before 3.5.2 allows remote attackers to have unspecified impact via a negative data size value, which triggers a heap-based buffer overflow.

Record
UBUNTU-CVE-2016-5636
CVSS 3.0
9.8 CriticalCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVCLSA-2025-1757608338 No score

python: Fix of CVE-2016-5636

  • CVE-2016-5636: fix heap-based buffer overflow in zipimport.c
Record
CLSA-2025-1757608338
Updated
2026-11-02
OSVCLSA-2025-1757608775 No score

python: Fix of CVE-2016-5636

  • CVE-2016-5636: fix heap-based buffer overflow in zipimport.c
Record
CLSA-2025-1757608775
Updated
2026-11-02
OSVMGASA-2016-0230 No score

Updated python packages fix security vulnerabilities

Updated python and python3 packages fixes security vulnerability:

  • Heap overflow in zipimporter module (CVE-2016-5636).
  • HTTP header injection in urrlib2/urllib/httplib/http.client (CVE-2016-5699).
  • smtplib StartTLS stripping attack (CVE-2016-0772).
Record
MGASA-2016-0230
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:10193-1 No score

python-doc-2.7.12-1.3 on GA media

These are all security issues fixed in the python-doc-2.7.12-1.3 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:10193-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:10450-1 No score

python-2.7.12-1.5 on GA media

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

Record
openSUSE-SU-2024:10450-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:10536-1 No score

libpython2_7-1_0-2.7.12-1.4 on GA media

These are all security issues fixed in the libpython2_7-1_0-2.7.12-1.4 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:10536-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-2016-7 No score

zipimporter overflow

Integer overflow in the get_data function in zipimport.c in CPython (aka Python) before 2.7.12, 3.x before 3.4.5, and 3.5.x before 3.5.2 allows remote attackers to have unspecified impact via a negative data size value, which triggers a heap-based buffer overflow.

Record
PSF-2016-7
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: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-2018:2408-1 No score

Security update for python

This update for python-base fixes the following issues:

Security issues fixed:

  • CVE-2018-1061: Fixed DoS via regular expression backtracking in difflib.IS_LINE_JUNK method in difflib (bsc#1088004).
  • CVE-2018-1060: Fixed DoS via regular expression catastrophic backtracking in apop() method in pop3lib (bsc#1088009).
  • CVE-2016-5636: Fixed heap overflow in zipimporter module (bsc#985177)

Bug fixes:

  • bsc#1086001: python tarfile uses random order.
Record
SUSE-SU-2018:2408-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
python-py
Azure Linux:3
through 1.11.0-1 None known
python
TuxCare:OracleLinux:6
before 2.6.6-70.el6.tuxcare.els15
2.6.6-70.el6.tuxcare.els15
python-devel
TuxCare:OracleLinux:6
before 2.6.6-70.el6.tuxcare.els15
2.6.6-70.el6.tuxcare.els15
python-libs
TuxCare:OracleLinux:6
before 2.6.6-70.el6.tuxcare.els15
2.6.6-70.el6.tuxcare.els15
python-test
TuxCare:OracleLinux:6
before 2.6.6-70.el6.tuxcare.els15
2.6.6-70.el6.tuxcare.els15
python-tools
TuxCare:OracleLinux:6
before 2.6.6-70.el6.tuxcare.els15
2.6.6-70.el6.tuxcare.els15
tkinter
TuxCare:OracleLinux:6
before 2.6.6-70.el6.tuxcare.els15
2.6.6-70.el6.tuxcare.els15
python
TuxCare:CentOS:6
before 2.6.6-70.el6.tuxcare.els15
2.6.6-70.el6.tuxcare.els15
python-devel
TuxCare:CentOS:6
before 2.6.6-70.el6.tuxcare.els15
2.6.6-70.el6.tuxcare.els15
python-libs
TuxCare:CentOS:6
before 2.6.6-70.el6.tuxcare.els15
2.6.6-70.el6.tuxcare.els15
Show 114 moreShow less
Affected packages
PackageAffectedFixed
python-test
TuxCare:CentOS:6
before 2.6.6-70.el6.tuxcare.els15
2.6.6-70.el6.tuxcare.els15
python-tools
TuxCare:CentOS:6
before 2.6.6-70.el6.tuxcare.els15
2.6.6-70.el6.tuxcare.els15
tkinter
TuxCare:CentOS:6
before 2.6.6-70.el6.tuxcare.els15
2.6.6-70.el6.tuxcare.els15
python2.7
Debian:11
before 2.7.12~rc1-1
2.7.12~rc1-1
python3.4
Debian:8
before 3.4.2-1+deb8u2, plus listed versions
3.4.2-13.4.2-1+deb8u1
3.4.2-1+deb8u2
python2.7
Debian:7
before 2.7.3-6+deb7u3, plus listed versions
2.7.3-62.7.3-6+deb7u12.7.3-6+deb7u2
2.7.3-6+deb7u3
python
Mageia:5
before 2.7.9-2.3.mga5
2.7.9-2.3.mga5
python3
Mageia:5
before 3.4.3-1.4.mga5
3.4.3-1.4.mga5
python-debug
Red Hat:enterprise_linux:7::client
before 0:2.7.5-48.el7
0:2.7.5-48.el7
python-debuginfo
Red Hat:enterprise_linux:7::client
before 0:2.7.5-48.el7
0:2.7.5-48.el7
python-devel
Red Hat:enterprise_linux:7::client
before 0:2.7.5-48.el7
0:2.7.5-48.el7
python-test
Red Hat:enterprise_linux:7::client
before 0:2.7.5-48.el7
0:2.7.5-48.el7
python-tools
Red Hat:enterprise_linux:7::client
before 0:2.7.5-48.el7
0:2.7.5-48.el7
tkinter
Red Hat:enterprise_linux:7::client
before 0:2.7.5-48.el7
0:2.7.5-48.el7
python
Red Hat:enterprise_linux:7::client
before 0:2.7.5-48.el7
0:2.7.5-48.el7
python-libs
Red Hat:enterprise_linux:7::client
before 0:2.7.5-48.el7
0:2.7.5-48.el7
python-debug
Red Hat:enterprise_linux:7::computenode
before 0:2.7.5-48.el7
0:2.7.5-48.el7
python-debuginfo
Red Hat:enterprise_linux:7::computenode
before 0:2.7.5-48.el7
0:2.7.5-48.el7
python-test
Red Hat:enterprise_linux:7::computenode
before 0:2.7.5-48.el7
0:2.7.5-48.el7
python-tools
Red Hat:enterprise_linux:7::computenode
before 0:2.7.5-48.el7
0:2.7.5-48.el7
tkinter
Red Hat:enterprise_linux:7::computenode
before 0:2.7.5-48.el7
0:2.7.5-48.el7
python
Red Hat:enterprise_linux:7::computenode
before 0:2.7.5-48.el7
0:2.7.5-48.el7
python-devel
Red Hat:enterprise_linux:7::computenode
before 0:2.7.5-48.el7
0:2.7.5-48.el7
python-libs
Red Hat:enterprise_linux:7::computenode
before 0:2.7.5-48.el7
0:2.7.5-48.el7
python-debug
Red Hat:enterprise_linux:7::server
before 0:2.7.5-48.el7
0:2.7.5-48.el7
python-debuginfo
Red Hat:enterprise_linux:7::server
before 0:2.7.5-48.el7
0:2.7.5-48.el7
python-test
Red Hat:enterprise_linux:7::server
before 0:2.7.5-48.el7
0:2.7.5-48.el7
python-tools
Red Hat:enterprise_linux:7::server
before 0:2.7.5-48.el7
0:2.7.5-48.el7
tkinter
Red Hat:enterprise_linux:7::server
before 0:2.7.5-48.el7
0:2.7.5-48.el7
python
Red Hat:enterprise_linux:7::server
before 0:2.7.5-48.el7
0:2.7.5-48.el7
python-devel
Red Hat:enterprise_linux:7::server
before 0:2.7.5-48.el7
0:2.7.5-48.el7
python-libs
Red Hat:enterprise_linux:7::server
before 0:2.7.5-48.el7
0:2.7.5-48.el7
python-debug
Red Hat:enterprise_linux:7::workstation
before 0:2.7.5-48.el7
0:2.7.5-48.el7
python-debuginfo
Red Hat:enterprise_linux:7::workstation
before 0:2.7.5-48.el7
0:2.7.5-48.el7
python-test
Red Hat:enterprise_linux:7::workstation
before 0:2.7.5-48.el7
0:2.7.5-48.el7
python-tools
Red Hat:enterprise_linux:7::workstation
before 0:2.7.5-48.el7
0:2.7.5-48.el7
tkinter
Red Hat:enterprise_linux:7::workstation
before 0:2.7.5-48.el7
0:2.7.5-48.el7
python
Red Hat:enterprise_linux:7::workstation
before 0:2.7.5-48.el7
0:2.7.5-48.el7
python-devel
Red Hat:enterprise_linux:7::workstation
before 0:2.7.5-48.el7
0:2.7.5-48.el7
python-libs
Red Hat:enterprise_linux:7::workstation
before 0:2.7.5-48.el7
0:2.7.5-48.el7
python
SUSE:Linux Enterprise Desktop 12 SP1
before 2.7.9-24.1
2.7.9-24.1
python-base
SUSE:Linux Enterprise Desktop 12 SP1
before 2.7.9-24.2
2.7.9-24.2
python-base
SUSE:Linux Enterprise Software Development Kit 12 SP1
before 2.7.9-24.2
2.7.9-24.2
python
SUSE:Linux Enterprise Server 12 SP1
before 2.7.9-24.1
2.7.9-24.1
python-base
SUSE:Linux Enterprise Server 12 SP1
before 2.7.9-24.2
2.7.9-24.2
python-doc
SUSE:Linux Enterprise Server 12 SP1
before 2.7.9-24.4
2.7.9-24.4
python
SUSE:Linux Enterprise Server for SAP Applications 12 SP1
before 2.7.9-24.1
2.7.9-24.1
python-base
SUSE:Linux Enterprise Server for SAP Applications 12 SP1
before 2.7.9-24.2
2.7.9-24.2
python-doc
SUSE:Linux Enterprise Server for SAP Applications 12 SP1
before 2.7.9-24.4
2.7.9-24.4
python-base
SUSE:Linux Enterprise Workstation Extension 12 SP1
before 2.7.9-24.2
2.7.9-24.2
python3
SUSE:Linux Enterprise Desktop 12 SP1
before 3.4.5-17.1
3.4.5-17.1
python3-base
SUSE:Linux Enterprise Desktop 12 SP1
before 3.4.5-17.1
3.4.5-17.1
python3
SUSE:Linux Enterprise Module for Web and Scripting 12
before 3.4.5-17.1
3.4.5-17.1
python3-base
SUSE:Linux Enterprise Module for Web and Scripting 12
before 3.4.5-17.1
3.4.5-17.1
python3-base
SUSE:Linux Enterprise Software Development Kit 12 SP1
before 3.4.5-17.1
3.4.5-17.1
python3
SUSE:Linux Enterprise Server 12 SP1
before 3.4.5-17.1
3.4.5-17.1
python3-base
SUSE:Linux Enterprise Server 12 SP1
before 3.4.5-17.1
3.4.5-17.1
python3
SUSE:Linux Enterprise Server for SAP Applications 12 SP1
before 3.4.5-17.1
3.4.5-17.1
python3-base
SUSE:Linux Enterprise Server for SAP Applications 12 SP1
before 3.4.5-17.1
3.4.5-17.1
python3
SUSE:Linux Enterprise Desktop 12 SP2
before 3.4.5-19.1
3.4.5-19.1
python3-base
SUSE:Linux Enterprise Desktop 12 SP2
before 3.4.5-19.1
3.4.5-19.1
python3
SUSE:Linux Enterprise Server for Raspberry Pi 12 SP2
before 3.4.5-19.1
3.4.5-19.1
python3-base
SUSE:Linux Enterprise Server for Raspberry Pi 12 SP2
before 3.4.5-19.1
3.4.5-19.1
python3-base
SUSE:Linux Enterprise Software Development Kit 12 SP2
before 3.4.5-19.1
3.4.5-19.1
python3
SUSE:Linux Enterprise Server 12 SP2
before 3.4.5-19.1
3.4.5-19.1
python3-base
SUSE:Linux Enterprise Server 12 SP2
before 3.4.5-19.1
3.4.5-19.1
python3
SUSE:Linux Enterprise Server for SAP Applications 12 SP2
before 3.4.5-19.1
3.4.5-19.1
python3-base
SUSE:Linux Enterprise Server for SAP Applications 12 SP2
before 3.4.5-19.1
3.4.5-19.1
python
SUSE:Linux Enterprise Software Development Kit 11 SP4
before 2.6.9-40.15.1
2.6.9-40.15.1
python-base
SUSE:Linux Enterprise Software Development Kit 11 SP4
before 2.6.9-40.15.1
2.6.9-40.15.1
python-doc
SUSE:Linux Enterprise Software Development Kit 11 SP4
before 2.6-8.40.15.1
2.6-8.40.15.1
python
SUSE:Linux Enterprise Point of Sale 11 SP3
before 2.6.9-40.15.1
2.6.9-40.15.1
python-base
SUSE:Linux Enterprise Point of Sale 11 SP3
before 2.6.9-40.15.1
2.6.9-40.15.1
python-doc
SUSE:Linux Enterprise Point of Sale 11 SP3
before 2.6-8.40.15.1
2.6-8.40.15.1
python
SUSE:Linux Enterprise Server 11 SP3-LTSS
before 2.6.9-40.15.1
2.6.9-40.15.1
python-base
SUSE:Linux Enterprise Server 11 SP3-LTSS
before 2.6.9-40.15.1
2.6.9-40.15.1
python-doc
SUSE:Linux Enterprise Server 11 SP3-LTSS
before 2.6-8.40.15.1
2.6-8.40.15.1
python
SUSE:Linux Enterprise Server 11 SP3-TERADATA
before 2.6.9-40.15.1
2.6.9-40.15.1
python-base
SUSE:Linux Enterprise Server 11 SP3-TERADATA
before 2.6.9-40.15.1
2.6.9-40.15.1
python-doc
SUSE:Linux Enterprise Server 11 SP3-TERADATA
before 2.6-8.40.15.1
2.6-8.40.15.1
python
SUSE:Linux Enterprise Server 11 SP4
before 2.6.9-40.15.1
2.6.9-40.15.1
python-base
SUSE:Linux Enterprise Server 11 SP4
before 2.6.9-40.15.1
2.6.9-40.15.1
python-doc
SUSE:Linux Enterprise Server 11 SP4
before 2.6-8.40.15.1
2.6-8.40.15.1
python
SUSE:Linux Enterprise Server for SAP Applications 11 SP4
before 2.6.9-40.15.1
2.6.9-40.15.1
python-base
SUSE:Linux Enterprise Server for SAP Applications 11 SP4
before 2.6.9-40.15.1
2.6.9-40.15.1
python-doc
SUSE:Linux Enterprise Server for SAP Applications 11 SP4
before 2.6-8.40.15.1
2.6-8.40.15.1
python
SUSE:Linux Enterprise Server 12-LTSS
before 2.7.9-16.7.1
2.7.9-16.7.1
python-base
SUSE:Linux Enterprise Server 12-LTSS
before 2.7.9-16.7.2
2.7.9-16.7.2
python-doc
SUSE:Linux Enterprise Server 12-LTSS
before 2.7.9-16.7.2
2.7.9-16.7.2
python3
SUSE:Linux Enterprise Module for Basesystem 15
before 3.6.10-3.42.2
3.6.10-3.42.2
python3-base
SUSE:Linux Enterprise Module for Basesystem 15
before 3.6.10-3.42.2
3.6.10-3.42.2
python3
SUSE:Linux Enterprise Module for Basesystem 15 SP1
before 3.6.10-3.42.2
3.6.10-3.42.2
python3-base
SUSE:Linux Enterprise Module for Basesystem 15 SP1
before 3.6.10-3.42.2
3.6.10-3.42.2
python3-base
SUSE:Linux Enterprise Module for Development Tools 15
before 3.6.10-3.42.2
3.6.10-3.42.2
python3-base
SUSE:Linux Enterprise Module for Development Tools 15 SP1
before 3.6.10-3.42.2
3.6.10-3.42.2
python
SUSE:Linux Enterprise Module for Basesystem 15
before 2.7.17-7.32.2
2.7.17-7.32.2
python-base
SUSE:Linux Enterprise Module for Basesystem 15
before 2.7.17-7.32.1
2.7.17-7.32.1
python
SUSE:Linux Enterprise Module for Basesystem 15 SP1
before 2.7.17-7.32.2
2.7.17-7.32.2
python-base
SUSE:Linux Enterprise Module for Basesystem 15 SP1
before 2.7.17-7.32.1
2.7.17-7.32.1
python
SUSE:Linux Enterprise Module for Desktop Applications 15
before 2.7.17-7.32.2
2.7.17-7.32.2
python
SUSE:Linux Enterprise Module for Desktop Applications 15 SP1
before 2.7.17-7.32.2
2.7.17-7.32.2
python
SUSE:Linux Enterprise Module for Python 2 15 SP1
before 2.7.17-7.32.2
2.7.17-7.32.2
python-base
SUSE:Linux Enterprise Module for Python 2 15 SP1
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
python3
openSUSE:Leap 15.1
before 3.6.10-lp151.6.7.1
3.6.10-lp151.6.7.1
python3-base
openSUSE:Leap 15.1
before 3.6.10-lp151.6.7.1
3.6.10-lp151.6.7.1
python-doc
openSUSE:Tumbleweed
before 2.7.12-1.3
2.7.12-1.3
python
openSUSE:Tumbleweed
before 2.7.12-1.5
2.7.12-1.5
python-base
openSUSE:Tumbleweed
before 2.7.12-1.4
2.7.12-1.4
python36
openSUSE:Tumbleweed
before 3.6.15-1.1
3.6.15-1.1

Public exploits

Links only. Every CVE stores no exploit code.

Public exploits
SourceLinkDate
PoC in GitHubinsuyun/CVE-2016-56362016-03-28

History

History
RecordedChangedSources
aliasesEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV, PoC in GitHub

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

In short

CVE-2016-5636 is a critical vulnerability (CVSS 9.8) in Python, published June 21, 2016. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 25.5%, the 97th percentile. Fixed in python 2.6.6-70.el6.tuxcare.els15.

References

Show 194 moreShow less
This page doesn't list everything

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

MoveEnter Open