python Vulnerability Advisory Catalog

Total 245 security vulnerabilities recorded for python software and firmware.

← Back to All Vendors
CVE-2018-1000802 CRITICAL
Component: python

Python Software Foundation Python (CPython) version 2.7 contains a CWE-77: Improper Neutralization of Special Elements used in a Command ('Command Inj...

📅 2018-09-18
CVSS 9.8 Dossier →
CVE-2018-1061 MEDIUM
Component: python

python before versions 2.7.15, 3.4.9, 3.5.6rc1, 3.6.5rc1 and 3.7.0 is vulnerable to catastrophic backtracking in the difflib.IS_LINE_JUNK method. An ...

📅 2018-06-19
CVSS 6.5 Dossier →
Component: python

python before versions 2.7.15, 3.4.9, 3.5.6rc1, 3.6.5rc1 and 3.7.0 is vulnerable to catastrophic backtracking in pop3lib's apop() method. An attacker ...

📅 2018-06-18
CVSS 7.5 Dossier →
Component: python

Python Software Foundation CPython version From 3.2 until 3.6.4 on Windows contains a Buffer Overflow vulnerability in os.symlink() function on Window...

📅 2018-03-07
CVSS 6.7 Dossier →
Component: python

The Wave_read._read_fmt_chunk function in Lib/wave.py in Python through 3.6.4 does not ensure a nonzero channel value, which allows attackers to cause...

📅 2018-03-01
CVSS 6.5 Dossier →
Component: python

Python 2.7.14 is vulnerable to a Heap-Buffer-Overflow as well as a Heap-Use-After-Free. Python versions prior to 2.7.14 may also be vulnerable and it ...

📅 2018-02-08
CVSS 3.6 Dossier →
Component: python

Lib/webbrowser.py in Python through 3.6.3 does not validate strings before launching the program specified by the BROWSER environment variable, which ...

📅 2017-12-14
CVSS 8.8 Dossier →
CVE-2017-1000158 CRITICAL
Component: python

CPython (aka Python) up to 2.7.13 is vulnerable to an integer overflow in the PyString_DecodeEscape function in stringobject.c, resulting in heap-base...

📅 2017-11-17
CVSS 9.8 Dossier →
CVE-2014-4616 MEDIUM
Component: python

Array index error in the scanstring function in the _json module in Python 2.7 through 3.5 and simplejson before 2.6.1 allows context-dependent attack...

📅 2017-08-24
CVSS 5.9 Dossier →
Component: tablib

An exploitable vulnerability exists in the Databook loading functionality of Tablib 0.11.4. A yaml loaded Databook can execute arbitrary python comman...

📅 2017-06-14
CVSS 7.5 Dossier →
CVE-2016-3076 MEDIUM
Component: pillow

Heap-based buffer overflow in the j2k_encode_entry function in Pillow 2.5.0 through 3.1.1 allows remote attackers to cause a denial of service (memory...

📅 2017-04-24
CVSS 5.5 Dossier →
Component: openpyxl

Openpyxl 2.4.1 resolves external entities by default, which allows remote attackers to conduct XXE attacks via a crafted .xlsx document....

📅 2017-02-15
CVSS 8.2 Dossier →
Component: urllib3

Versions 1.17 and 1.18 of the Python urllib3 library suffer from a vulnerability that can cause them, in certain configurations, to not correctly vali...

📅 2017-01-11
CVSS 3.7 Dossier →
Component: hpack

A HTTP/2 implementation built using any version of the Python HPACK library between v1.0.0 and v2.2.0 could be targeted for a denial of service attack...

📅 2017-01-10
CVSS 7.5 Dossier →
Component: python_priority_library

A HTTP/2 implementation built using any version of the Python priority library prior to version 1.2.0 could be targeted by a malicious peer by having ...

📅 2017-01-10
CVSS 7.5 Dossier →
Component: pillow

Pillow before 3.3.2 allows context-dependent attackers to execute arbitrary code by using the "crafted image file" approach, related to an "Insecure S...

📅 2016-11-04
CVSS 7.8 Dossier →
CVE-2016-9189 MEDIUM
Component: pillow

Pillow before 3.3.2 allows context-dependent attackers to obtain sensitive information by using the "crafted image file" approach, related to an "Inte...

📅 2016-11-04
CVSS 5.5 Dossier →
Component: tgcaptcha2

TGCaptcha2 version 0.3.0 is vulnerable to a replay attack due to a missing nonce allowing attackers to use a single solved CAPTCHA multiple times....

📅 2016-10-25
CVSS 7.5 Dossier →
CVE-2016-5699 MEDIUM
Component: python

CRLF injection vulnerability in the HTTPConnection.putheader function in urllib2 and urllib in CPython (aka Python) before 2.7.10 and 3.x before 3.4.4...

📅 2016-09-02
CVSS 6.1 Dossier →
CVE-2016-5636 CRITICAL
Component: python

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...

📅 2016-09-02
CVSS 9.8 Dossier →
CVE-2016-0772 MEDIUM
Component: python

The smtplib library in CPython (aka Python) before 2.7.12, 3.x before 3.4.5, and 3.5.x before 3.5.2 does not return an error when StartTLS fails, whic...

📅 2016-09-02
CVSS 6.5 Dossier →
CVE-2013-7440 MEDIUM
Component: python

The ssl.match_hostname function in CPython (aka Python) before 2.7.9 and 3.x before 3.3.3 does not properly handle wildcards in hostnames, which might...

📅 2016-06-07
CVSS 5.9 Dossier →
CVE-2016-4009 CRITICAL
Component: pillow

Integer overflow in the ImagingResampleHorizontal function in libImaging/Resample.c in Pillow before 3.1.1 allows remote attackers to have unspecified...

📅 2016-04-13
CVSS 9.8 Dossier →
CVE-2016-2533 MEDIUM
Component: pillow

Buffer overflow in the ImagingPcdDecode function in PcdDecode.c in Pillow before 3.1.1 and Python Imaging Library (PIL) 1.1.7 and earlier allows remot...

📅 2016-04-13
CVSS 6.5 Dossier →
Page 8 of 11 (245 Total Records)