python Vulnerability Advisory Catalog

Total 245 security vulnerabilities recorded for python software and firmware.

← Back to All Vendors
CVE-2021-25287 CRITICAL
Component: pillow

An issue was discovered in Pillow before 8.2.0. There is an out-of-bounds read in J2kDecode, in j2ku_graya_la....

📅 2021-06-02
CVSS 9.1 Dossier →
Component: pillow

An issue was discovered in Pillow before 8.2.0. PSDImagePlugin.PsdImageFile lacked a sanity check on the number of input layers relative to the size o...

📅 2021-06-02
CVSS 5.5 Dossier →
CVE-2021-3426 MEDIUM
Component: python

There's a flaw in Python 3's pydoc. A local or adjacent attacker who discovers or is able to convince another local or adjacent user to start a pydoc ...

📅 2021-05-20
CVSS 5.7 Dossier →
CVE-2021-29921 CRITICAL
Component: python

In Python before 3,9,5, the ipaddress library mishandles leading zero characters in the octets of an IP address string. This (in some situations) allo...

📅 2021-05-06
CVSS 9.8 Dossier →
Component: pillow

An issue was discovered in Pillow before 8.1.1. There is an out-of-bounds read in SGIRleDecode.c....

📅 2021-03-19
CVSS 7.5 Dossier →
Component: pillow

An issue was discovered in Pillow before 8.1.1. The PDF parser allows a regular expression DoS (ReDoS) attack via a crafted PDF file because of a cata...

📅 2021-03-19
CVSS 6.5 Dossier →
Component: pillow

An issue was discovered in Pillow before 8.1.1. In TiffDecode.c, there is an out-of-bounds read in TiffreadRGBATile via invalid tile boundaries....

📅 2021-03-19
CVSS 7.5 Dossier →
Component: pillow

An issue was discovered in Pillow before 8.1.1. In TiffDecode.c, there is a negative-offset memcpy with an invalid size....

📅 2021-03-19
CVSS 7.5 Dossier →
CVE-2021-25289 CRITICAL
Component: pillow

An issue was discovered in Pillow before 8.1.1. TiffDecode has a heap-based buffer overflow when decoding crafted YCbCr files because of certain inter...

📅 2021-03-19
CVSS 9.8 Dossier →
Component: urllib3

The urllib3 library 1.26.x before 1.26.4 for Python omits SSL certificate validation in some cases involving HTTPS to HTTPS proxies. The initial conne...

📅 2021-03-15
CVSS 6.5 Dossier →
Component: pillow

Pillow before 8.1.2 allows attackers to cause a denial of service (memory consumption) because the reported size of a contained image is not properly ...

📅 2021-03-03
CVSS 7.5 Dossier →
Component: pillow

Pillow before 8.1.2 allows attackers to cause a denial of service (memory consumption) because the reported size of a contained image is not properly ...

📅 2021-03-03
CVSS 7.5 Dossier →
Component: pillow

Pillow before 8.1.2 allows attackers to cause a denial of service (memory consumption) because the reported size of a contained image is not properly ...

📅 2021-03-03
CVSS 7.5 Dossier →
Component: python

The package python/cpython from 0 and before 3.6.13, from 3.7.0 and before 3.7.10, from 3.8.0 and before 3.8.8, from 3.9.0 and before 3.9.2 are vulner...

📅 2021-02-15
CVSS 5.9 Dossier →
CVE-2021-3177 CRITICAL
Component: python

Python 3.x through 3.9.1 has a buffer overflow in PyCArg_repr in _ctypes/callproc.c, which may lead to remote code execution in certain Python applica...

📅 2021-01-19
CVSS 9.8 Dossier →
Component: pillow

In Pillow before 8.1.0, SGIRleDecode has a 4-byte buffer over-read when decoding crafted SGI RLE image files because offsets and length tables are mis...

📅 2021-01-12
CVSS 5.4 Dossier →
Component: pillow

In Pillow before 8.1.0, TiffDecode has a heap-based buffer overflow when decoding crafted YCbCr files because of certain interpretation conflicts with...

📅 2021-01-12
CVSS 8.8 Dossier →
Component: pillow

In Pillow before 8.1.0, PcxDecode has a buffer over-read when decoding a crafted PCX file because the user-supplied stride value is trusted for buffer...

📅 2021-01-12
CVSS 7.1 Dossier →
CVE-2020-27619 CRITICAL
Component: python

In Python 3 through 3.9.0, the Lib/test/multibytecodec_support.py CJK codec tests call eval() on content retrieved via HTTP....

📅 2020-10-22
CVSS 9.8 Dossier →
Component: urllib3

urllib3 before 1.25.9 allows CRLF injection if the attacker controls the HTTP request method, as demonstrated by inserting CR and LF control character...

📅 2020-09-30
CVSS 6.5 Dossier →
Component: python

http.client in Python 3.x before 3.5.10, 3.6.x before 3.6.12, 3.7.x before 3.7.9, and 3.8.x before 3.8.5 allows CRLF injection if the attacker control...

📅 2020-09-27
CVSS 7.2 Dossier →
CVE-2020-15801 CRITICAL
Component: python

In Python 3.8.4, sys.path restrictions specified in a python38._pth file are ignored, allowing code to be loaded from arbitrary locations. The <execut...

📅 2020-07-17
CVSS 9.8 Dossier →
Component: python

In Lib/tarfile.py in Python through 3.8.3, an attacker is able to craft a TAR archive leading to an infinite loop when opened by tarfile.open, because...

📅 2020-07-13
CVSS 7.5 Dossier →
Component: python

In Python 3.6 through 3.6.10, 3.7 through 3.7.8, 3.8 through 3.8.4rc1, and 3.9 through 3.9.0b4 on Windows, a Trojan horse python3.dll might be used in...

📅 2020-07-04
CVSS 7.8 Dossier →
Page 5 of 11 (245 Total Records)