Skip to content
8.9 High

CVE-2026-21441 urllib3 is an HTTP client library for Python

Description

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 content in chunks, rather than loading the entire response body into memory at once. urllib3 can perform decoding or decompression based on the HTTP `Content-Encoding` header (e.g., `gzip`, `deflate`, `br`, or `zstd`). When using the streaming API, the library decompresses only the necessary bytes, enabling partial content consumption. Starting in version 1.22 and prior to version 2.6.3, for HTTP redirect responses, the library would read the entire response body to drain the connection and decompress the content unnecessarily. This decompression occurred even before any read methods were called, and configured read limits did not restrict the amount of decompressed data. As a result, there was no safeguard against decompression bombs. A malicious server could exploit this to trigger excessive resource consumption on the client. Applications and libraries are affected when they stream content from untrusted sources by setting `preload_content=False` when they do not disable redirects. Users should upgrade to at least urllib3 v2.6.3, in which the library does not decode content of redirect responses when `preload_content=False`. If upgrading is not immediately possible, disable redirects by setting `redirect=False` for requests to untrusted source.

Affected products and versions

Product Affected versions Fixed in
urllib3 1.22 1.22 → < 2.6.3 2.6.3
Red Hat Enterprise Linux Server HighAvailability (v. 7 ELS) Versions not published
Red Hat Enterprise Linux Server ResilientStorage (v. 7 ELS) Versions not published
Red Hat OpenStack Platform 17.1 Versions not published
RHUI 4 for RHEL 8 Versions not published
Red Hat Satellite 6.16 for RHEL 8 Versions not published
Red Hat Satellite 6.16 for RHEL 9 Versions not published
Red Hat Satellite 6.17 for RHEL 9 Versions not published
Red Hat Satellite 6.18 for RHEL 9 Versions not published
Show the 160 other branches
Product Affected versions Fixed in
Red Hat Enterprise Linux AppStream (v. 8) Versions not published
Red Hat Enterprise Linux AppStream AUS (v.8.4) Versions not published
Red Hat Enterprise Linux AppStream EUS EXTENSION (v.8.4) Versions not published
Red Hat Enterprise Linux AppStream AUS (v.8.6) Versions not published
Red Hat Enterprise Linux AppStream E4S (v.8.6) Versions not published
Red Hat Enterprise Linux AppStream TUS (v.8.6) Versions not published
Red Hat Enterprise Linux AppStream E4S (v.8.8) Versions not published
Red Hat Enterprise Linux AppStream TUS (v.8.8) Versions not published
Red Hat Enterprise Linux AppStream E4S (v.9.0) Versions not published
Red Hat Enterprise Linux AppStream E4S (v.9.2) Versions not published
Red Hat Enterprise Linux AppStream EUS (v.9.4) Versions not published
Red Hat Enterprise Linux AppStream EUS (v.9.6) Versions not published
Red Hat Enterprise Linux AppStream (v. 9) Versions not published
Red Hat Enterprise Linux BaseOS EUS (v. 10.0) Versions not published
Red Hat Enterprise Linux BaseOS (v. 10) Versions not published
Red Hat Enterprise Linux BaseOS (v. 8) Versions not published
Red Hat Enterprise Linux BaseOS AUS (v. 8.2) Versions not published
Red Hat Enterprise Linux BaseOS AUS (v.8.4) Versions not published
Red Hat Enterprise Linux BaseOS EUS EXTENSION (v.8.4) Versions not published
Red Hat Enterprise Linux BaseOS AUS (v.8.6) Versions not published
Red Hat Enterprise Linux BaseOS E4S (v.8.6) Versions not published
Red Hat Enterprise Linux BaseOS TUS (v.8.6) Versions not published
Red Hat Enterprise Linux BaseOS E4S (v.8.8) Versions not published
Red Hat Enterprise Linux BaseOS TUS (v.8.8) Versions not published
Red Hat Enterprise Linux BaseOS E4S (v.9.0) Versions not published
Red Hat Enterprise Linux BaseOS E4S (v.9.2) Versions not published
Red Hat Enterprise Linux BaseOS EUS (v.9.4) Versions not published
Red Hat Enterprise Linux BaseOS EUS (v.9.6) Versions not published
Red Hat Enterprise Linux BaseOS (v. 9) Versions not published
Red Hat Enterprise Linux HighAvailability (v. 8) Versions not published
Red Hat Enterprise Linux High Availability AUS (v.8.4) Versions not published
Red Hat Enterprise Linux HighAvailability EUS EXTENSION (v.8.4) Versions not published
Red Hat Enterprise Linux High Availability E4S (v.8.6) Versions not published
Red Hat Enterprise Linux High Availability TUS (v.8.6) Versions not published
Red Hat Enterprise Linux High Availability E4S (v.8.8) Versions not published
Red Hat Enterprise Linux High Availability TUS (v.8.8) Versions not published
Red Hat Enterprise Linux High Availability E4S (v.9.0) Versions not published
Red Hat Enterprise Linux High Availability E4S (v.9.2) Versions not published
Red Hat Enterprise Linux High Availability EUS (v.9.4) Versions not published
Multicluster Global Hub 1.4.5 1770126537 earliest → < 1770126537 1770126537
Multicluster Global Hub 1.5.4 1770109405 earliest → < 1770109405 1770109405
Network Observability (NETOBSERV) 1.11.2 1771226060 earliest → < 1771226060 1771226060
OpenShift API for Data Protection 1.3 1770421082 earliest → < 1770421082 1770421082
Red Hat AI Inference Server 3.2 1787772157 earliest → < 1787772157 1787772157
Red Hat Advanced Cluster Management for Kubernetes 2.14 1780204631 earliest → < 1780204631 1780204631
Red Hat Advanced Cluster Management for Kubernetes 2.15 1774550357 earliest → < 1774550357 1774550357
Red Hat Advanced Cluster Security for Kubernetes 4.8 1773235880 earliest → < 1773235880 1773235880
Red Hat Advanced Cluster Security for Kubernetes 4.9 1773235860 earliest → < 1773235860 1773235860
Red Hat Ansible Automation Platform 2.4 1768268588 earliest → < 1768268588 1768268588
Red Hat Ansible Automation Platform 2.5 1768874696 earliest → < 1768874696 1768874696
Red Hat Ansible Automation Platform 2.6 1772473168 earliest → < 1772473168 1772473168
Red Hat Ceph Storage 7.1 1781863705 earliest → < 1781863705 1781863705
Red Hat Ceph Storage 8 1769512383 earliest → < 1769512383 1769512383
Red Hat Ceph Storage 9 1771816028 earliest → < 1771816028 1771816028
Red Hat Discovery 2 Versions not published
Red Hat OpenShift AI 2.25 1772093278 earliest → < 1772093278 1772093278
Red Hat OpenShift AI 3.3 1771874181 earliest → < 1771874181 1771874181
Red Hat OpenShift Dev Spaces (RHOSDS) 3.26 1770164598 earliest → < 1770164598 1770164598
Red Hat OpenShift GitOps 1.17 1772195995 earliest → < 1772195995 1772195995
Red Hat OpenShift GitOps 1.18 1772438822 earliest → < 1772438822 1772438822
Red Hat OpenShift GitOps 1.19 1772447156 earliest → < 1772447156 1772447156
Red Hat Quay 3.12 1769852013 earliest → < 1769852013 1769852013
Red Hat Quay 3.13 1773088862 earliest → < 1773088862 1773088862
Red Hat Quay 3.14 1773097621 earliest → < 1773097621 1773097621
Red Hat Quay 3.15 1770146565 earliest → < 1770146565 1770146565
Red Hat Quay 3.16 1770836901 earliest → < 1770836901 1770836901
Red Hat Quay 3.1 1770249183 earliest → < 1770249183 1770249183
Red Hat Satellite 6.18 1776269713 earliest → < 1776269713 1776269713
Red Hat Trusted Artifact Signer 1.2 1770734118 earliest → < 1770734118 1770734118
Red Hat Trusted Artifact Signer 1.3 1772614635 earliest → < 1772614635 1772614635
Red Hat Update Infrastructure 5 1770808765 earliest → < 1770808765 1770808765
Red Hat Enterprise Linux ResilientStorage (v. 8) Versions not published
Red Hat Enterprise Linux ResilientStorage E4S (v.9.0) Versions not published
Red Hat Enterprise Linux Resilient Storage E4S (v.9.2) Versions not published
Red Hat Enterprise Linux Resilient Storage EUS (v.9.4) Versions not published
Zero Trust Workload Identity Manager 1 1778250211 earliest → < 1778250211 1778250211
cert-manager operator for Red Hat OpenShift 1.18 1769419550 earliest → < 1769419550 1769419550
mirror registry for Red Hat OpenShift 2.0 1782177012 earliest → < 1782177012 1782177012
External Secrets Operator for Red Hat OpenShift Versions not published
Logging Subsystem for Red Hat OpenShift Versions not published
Migration Toolkit for Containers Versions not published
Migration Toolkit for Virtualization Versions not published
Multiarch Tuning Operator Versions not published
Multicluster Engine for Kubernetes Versions not published
OpenShift Developer Tools and Services Versions not published
OpenShift Lightspeed Versions not published
OpenShift Pipelines Versions not published
OpenShift Serverless Versions not published
Red Hat AI Inference Server Versions not published
Red Hat Ansible Automation Platform 2 Versions not published
Red Hat Ansible Automation Platform Ansible Core 2 Versions not published
Red Hat build of Quarkus Native builder Versions not published
Red Hat Certification Program for Red Hat Enterprise Linux 9 Versions not published
Red Hat Connectivity Link 1 Versions not published
Red Hat Developer Hub Versions not published
Red Hat Edge Manager preview Versions not published
Red Hat Enterprise Linux 10 Versions not published
Red Hat Enterprise Linux 8 Versions not published
Red Hat Enterprise Linux 9 Versions not published
Red Hat Enterprise Linux AI (RHEL AI) 3 Versions not published
Red Hat Offline Knowledge Portal Versions not published
Red Hat OpenShift AI (RHOAI) Versions not published
Red Hat OpenShift Container Platform 4 Versions not published
Red Hat Openshift Data Foundation 4 Versions not published
Red Hat OpenShift Dev Spaces Versions not published
Red Hat Satellite 6 Versions not published
Zero Trust Workload Identity Manager - Tech Preview Versions not published
Assisted Installer for Red Hat OpenShift Container Platform 2 Versions not published
Confidential Compute Attestation Versions not published
Dynamic Accelerator Slicer Operator for Red Hat OpenShift Versions not published
external secrets operator for Red Hat OpenShift - Tech Preview Versions not published
Fence Agents Remediation Operator Versions not published
Node HealthCheck Operator Versions not published
OpenShift API for Data Protection Versions not published
OpenShift Service Mesh 2 Versions not published
OpenShift Service Mesh 3 Versions not published
Red Hat Advanced Cluster Management for Kubernetes 2 Versions not published
Red Hat Enterprise Linux 6 Versions not published
Red Hat Enterprise Linux 7 Versions not published
Red Hat OpenShift GitOps Versions not published
Red Hat OpenShift Update Service Versions not published
Red Hat OpenStack Platform 13 (Queens) Versions not published
Red Hat OpenStack Platform 16.2 Versions not published
Red Hat OpenStack Platform 18.0 Versions not published
Red Hat Quay 3 Versions not published
Self Node Remediation Operator Versions not published
Service Telemetry Framework 1.5 Versions not published
Red Hat Quay 3.10 1770249183 earliest → < 1770249183 1770249183
Red Hat Enterprise Linux 10.0 Extended Update Support Versions not published
Red Hat Enterprise Linux 7 Extended Lifecycle Support Versions not published
Red Hat Enterprise Linux 8.2 Advanced Update Support Versions not published
Red Hat Enterprise Linux 8.4 Advanced Mission Critical Update Support Versions not published
Red Hat Enterprise Linux 8.4 Extended Update Support Long-Life Add-On Versions not published
Red Hat Enterprise Linux 8.6 Advanced Mission Critical Update Support Versions not published
Red Hat Enterprise Linux 8.6 Telecommunications Update Service Versions not published
Red Hat Enterprise Linux 8.6 Update Services for SAP Solutions Versions not published
Red Hat Enterprise Linux 8.8 Telecommunications Update Service Versions not published
Red Hat Enterprise Linux 8.8 Update Services for SAP Solutions Versions not published
Red Hat Enterprise Linux 9.0 Update Services for SAP Solutions Versions not published
Red Hat Enterprise Linux 9.2 Update Services for SAP Solutions Versions not published
Red Hat Enterprise Linux 9.4 Extended Update Support Versions not published
Red Hat Enterprise Linux 9.6 Extended Update Support Versions not published
Red Hat OpenStack Platform 17.1 for RHEL 8 Versions not published
Red Hat Advanced Cluster Security 4.8 1773235880 earliest → < 1773235880 1773235880
Red Hat Advanced Cluster Security 4.9 1773235860 earliest → < 1773235860 1773235860
Red Hat multicluster global hub 1.4.3 1770126537 earliest → < 1770126537 1770126537
Zero Trust Workload Identity Manager 1.0 1778250211 earliest → < 1778250211 1778250211
Red Hat Migration Toolkit 1.8 1783914255 earliest → < 1783914255 1783914255
Red Hat multicluster global hub 1.5.2 1770109405 earliest → < 1770109405 1770109405
Multicluster Global Hub 1.5.6 1770109405 earliest → < 1770109405 1770109405
Red Hat Satellite 6.17 1784834402 earliest → < 1784834402 1784834402
Network Observability (NETOBSERV) 1.11.1 1771226060 earliest → < 1771226060 1771226060
Red Hat multicluster global hub 1.5.0 1770109405 earliest → < 1770109405 1770109405
Red Hat multicluster global hub 1.4.4 1770126537 earliest → < 1770126537 1770126537
Multicluster Global Hub 1.5.7 1770109405 earliest → < 1770109405 1770109405
Network Observability (NETOBSERV) 1.11.0 1771226060 earliest → < 1771226060 1771226060
Red Hat multicluster global hub 1.4.2 1770126537 earliest → < 1770126537 1770126537
Red Hat multicluster global hub 1.5.1 1770109405 earliest → < 1770109405 1770109405
Red Hat Migration Toolkit for Containers 1.8 1783914255 earliest → < 1783914255 1783914255
Red Hat multicluster global hub 1.5.3 1770109405 earliest → < 1770109405 1770109405

References

Timeline

  1. Published
  2. Last modified
The 13 CVEs of urllib3 →
Track this CVE