python Vulnerability Advisory Catalog

Total 245 security vulnerabilities recorded for python software and firmware.

← Back to All Vendors
Component: python

There is a LOW severity vulnerability affecting CPython, specifically the 'http.cookies' standard library module. When parsing cookies that containe...

📅 2024-08-19
CVSS 7.5 Dossier →
Component: urllib3

urllib3 is a user-friendly HTTP client library for Python. When using urllib3's proxy support with `ProxyManager`, the `Proxy-Authorization` header i...

📅 2024-06-17
CVSS 4.4 Dossier →
Component: pillow

In _imagingcms.c in Pillow before 10.3.0, a buffer overflow exists because strcpy is used instead of strncpy....

📅 2024-04-03
CVSS 6.7 Dossier →
Component: pillow

Pillow through 10.1.0 allows PIL.ImageMath.eval Arbitrary Code Execution via the environment parameter, a different vulnerability than CVE-2022-22817 ...

📅 2024-01-19
CVSS 8.1 Dossier →
CVE-2023-6507 MEDIUM
Component: python

An issue was found in CPython 3.12.0 `subprocess` module on POSIX platforms. The issue was fixed in CPython 3.12.1 and does not affect other stable re...

📅 2023-12-08
CVSS 6.1 Dossier →
Component: pillow

An issue was discovered in Pillow before 10.0.0. It is a Denial of Service that uncontrollably allocates memory to process a given task, potentially c...

📅 2023-11-03
CVSS 7.5 Dossier →
Component: urllib3

urllib3 is a user-friendly HTTP client library for Python. urllib3 previously wouldn't remove the HTTP request body when an HTTP redirect response usi...

📅 2023-10-17
CVSS 4.2 Dossier →
Component: urllib3

urllib3 before 1.24.2 does not remove the authorization HTTP header when following a cross-origin redirect (i.e., a redirect that differs in host, por...

📅 2023-10-15
CVSS 6.1 Dossier →
Component: urllib3

urllib3 is a user-friendly HTTP client library for Python. urllib3 doesn't treat the `Cookie` HTTP header special or provide any helpers for managing ...

📅 2023-10-04
CVSS 5.9 Dossier →
Component: python

An issue was discovered in Python before 3.8.18, 3.9.x before 3.9.18, 3.10.x before 3.10.13, and 3.11.x before 3.11.5. It primarily affects servers (s...

📅 2023-08-25
CVSS 5.3 Dossier →
Component: python

An issue was discovered in Python 3.11 through 3.11.4. If a path containing '\0' bytes is passed to os.path.normpath(), the path will be truncated une...

📅 2023-08-23
CVSS 7.5 Dossier →
Component: python

An issue was discovered in compare_digest in Lib/hmac.py in Python through 3.9.1. Constant-time-defeating optimisations were possible in the accumulat...

📅 2023-08-22
CVSS 5.9 Dossier →
CVE-2022-48565 CRITICAL
Component: python

An XML External Entity (XXE) issue was discovered in Python through 3.9.1. The plistlib module no longer accepts entity declarations in XML plist file...

📅 2023-08-22
CVSS 9.8 Dossier →
Component: python

read_ints in plistlib.py in Python through 3.9.1 is vulnerable to a potential DoS attack via CPU and RAM exhaustion when processing malformed Apple Pr...

📅 2023-08-22
CVSS 6.5 Dossier →
Component: python

A use-after-free exists in Python through 3.9 via heappushpop in heapq....

📅 2023-08-22
CVSS 7.5 Dossier →
Component: python

An issue in Python cpython v.3.7 allows an attacker to obtain sensitive information via the _asyncio._swap_current_task component. NOTE: this is dispu...

📅 2023-08-15
CVSS 5.3 Dossier →
Component: python

The legacy email.utils.parseaddr function in Python through 3.11.4 allows attackers to trigger "RecursionError: maximum recursion depth exceeded while...

📅 2023-06-25
CVSS 7.5 Dossier →
Component: python

CPython v3.12.0 alpha 7 was discovered to contain a heap use-after-free via the function ascii_decode at /Objects/unicodeobject.c....

📅 2023-06-07
CVSS 5.5 Dossier →
Component: requests

Requests is a HTTP library. Since Requests 2.3.0, Requests has been leaking Proxy-Authorization headers to destination servers when redirected to an H...

📅 2023-05-26
CVSS 6.1 Dossier →
Component: python

An issue in the urllib.parse component of Python before 3.11.4 allows attackers to bypass blocklisting methods by supplying a URL that starts with bla...

📅 2023-02-17
CVSS 7.5 Dossier →
Component: setuptools

Python Packaging Authority (PyPA) setuptools before 65.5.1 allows remote attackers to cause a denial of service via HTML in a crafted package or custo...

📅 2022-12-23
CVSS 5.9 Dossier →
Component: pillow

Pillow before 9.3.0 allows denial of service via SAMPLESPERPIXEL....

📅 2022-11-14
CVSS 7.5 Dossier →
Component: pillow

Pillow before 9.2.0 performs Improper Handling of Highly Compressed GIF Data (Data Amplification)....

📅 2022-11-14
CVSS 7.5 Dossier →
Component: python

An issue was discovered in Python before 3.11.1. An unnecessary quadratic algorithm exists in one path when processing some inputs to the IDNA (RFC 34...

📅 2022-11-09
CVSS 7.5 Dossier →
Page 3 of 11 (245 Total Records)