python Vulnerability Advisory Catalog

Total 245 security vulnerabilities recorded for python software and firmware.

← Back to All Vendors
Component: pillow

Pillow is a Python imaging library. Versions 10.3.0 through 12.1.1 did not limit the amount of GZIP-compressed data read when decoding a FITS image, m...

📅 2026-04-15
CVSS 7.5 Dossier →
Component: pymanager

pymanager included the current working directory in sys.path meaning modules could be shadowed by modules in the current working directory. As a resul...

📅 2026-04-01
CVSS 7.8 Dossier →
Component: requests

Requests is a HTTP library. Prior to version 2.33.0, the `requests.utils.extract_zipped_paths()` utility function uses a predictable filename when ext...

📅 2026-03-25
CVSS 4.4 Dossier →
Component: python

The webbrowser.open() API would accept leading dashes in the URL which could be handled as command line options for certain web browsers. New behavi...

📅 2026-03-20
CVSS 3.3 Dossier →
Component: python

When an Expat parser with a registered ElementDeclHandler parses an inline document type definition containing a deeply nested content model a C stack...

📅 2026-03-16
CVSS 7.5 Dossier →
Component: python

The fix for CVE-2026-0672, which rejected control characters in http.cookies.Morsel, was incomplete. The Morsel.update(), |= operator, and unpickling ...

📅 2026-03-16
CVSS 7.5 Dossier →
Component: black

Black is the uncompromising Python code formatter. Prior to 26.3.1, Black writes a cache file, the name of which is computed from various formatting o...

📅 2026-03-12
CVSS 7.5 Dossier →
Component: python

The "tarfile" module would still apply normalization of AREGTYPE (\x00) blocks to DIRTYPE, even while processing a multi-block member such as GNUTYPE_...

📅 2026-03-12
CVSS 3.3 Dossier →
CVE-2026-31900 CRITICAL
Component: black

Black is the uncompromising Python code formatter. Black provides a GitHub action for formatting code. This action supports an option, use_pyproject: ...

📅 2026-03-11
CVSS 9.8 Dossier →
Component: pillow

Pillow is a Python imaging library. From 10.3.0 to before 12.1.1, an out-of-bounds write may be triggered when loading a specially crafted PSD image. ...

📅 2026-02-11
CVSS 7.5 Dossier →
Component: python

When passing data to the b64decode(), standard_b64decode(), and urlsafe_b64decode() functions in the "base64" module the characters "+/" will always b...

📅 2026-01-21
CVSS 5.3 Dossier →
Component: urllib3

urllib3 is an HTTP client library for Python. urllib3's streaming API is designed for the efficient handling of large HTTP responses by reading the co...

📅 2026-01-07
CVSS 7.5 Dossier →
Component: urllib3

urllib3 is a user-friendly HTTP client library for Python. Starting in version 1.0 and prior to 2.6.0, the Streaming API improperly handles highly com...

📅 2025-12-05
CVSS 7.5 Dossier →
Component: urllib3

urllib3 is a user-friendly HTTP client library for Python. Starting in version 1.24 and prior to 2.6.0, the number of links in the decompression chain...

📅 2025-12-05
CVSS 7.5 Dossier →
Component: python

When building nested elements using xml.dom.minidom methods such as appendChild() that have a dependency on _clear_id_cache() the algorithm is quadrat...

📅 2025-12-03
CVSS 5.3 Dossier →
Component: python

When loading a plist file, the plistlib module reads data in size specified by the file itself, meaning a malicious file can cause OOM and DoS issues...

📅 2025-12-01
CVSS 5.5 Dossier →
Component: python

When reading an HTTP response from a server, if no read amount is specified, the default behavior will be to use Content-Length. This allows a malicio...

📅 2025-12-01
CVSS 7.5 Dossier →
CVE-2025-6075 MEDIUM
Component: python

If the value passed to os.path.expandvars() is user-controlled a performance degradation is possible when expanding environment variables....

📅 2025-10-31
CVSS 5.5 Dossier →
Component: pillow

Pillow is a Python imaging library. In versions 11.2.0 to before 11.3.0, there is a heap buffer overflow when writing a sufficiently large (>64k encod...

📅 2025-07-01
CVSS 7.1 Dossier →
Component: urllib3

urllib3 is a user-friendly HTTP client library for Python. Starting in version 2.2.0 and prior to 2.5.0, urllib3 does not control redirects in browser...

📅 2025-06-19
CVSS 5.3 Dossier →
Component: urllib3

urllib3 is a user-friendly HTTP client library for Python. Prior to 2.5.0, it is possible to disable redirects for all requests by instantiating a Poo...

📅 2025-06-19
CVSS 5.3 Dossier →
Component: setuptools

setuptools is a package that allows users to download, build, install, upgrade, and uninstall Python packages. A path traversal vulnerability in `Pack...

📅 2025-05-17
CVSS 8.8 Dossier →
Component: python

A vulnerability has been found in the CPython `venv` module and CLI where path names provided when creating a virtual environment were not quoted prop...

📅 2024-10-22
CVSS 7.8 Dossier →
Component: python

There is a MEDIUM severity vulnerability affecting CPython. Regular expressions that allowed excessive backtracking during tarfile.TarFile header...

📅 2024-09-03
CVSS 7.5 Dossier →
Page 2 of 11 (245 Total Records)