httplib2 is a comprehensive HTTP client library for Python. Prior to 0.32.0, httplib2 performs unbounded decompression of HTTP response bodies encoded with Content-Encoding: gzip or deflate in _decompressContent in httplib2/init.py, allowing a malicious or compromised HTTP server to return a small compressed payload that expands to an arbitrarily large size in memory and causes MemoryError or OOM-kill in the client process. This issue is fixed in version 0.32.0.
The product does not handle or incorrectly handles a compressed input with a very high compression ratio that produces a large output.
| Name | Vendor | Start Version | End Version |
|---|---|---|---|
| Httplib2 | Httplib2_project | * | 0.32.0 (excluding) |
| Red Hat Enterprise Linux 10 | RedHat | fence-agents-0:4.16.0-21.el10_2.5 | * |
| Red Hat Enterprise Linux 10.0 Extended Update Support | RedHat | fence-agents-0:4.16.0-5.el10_0.12 | * |
| Red Hat Enterprise Linux 8 | RedHat | fence-agents-0:4.2.1-129.el8_10.27 | * |
| Red Hat Enterprise Linux 8.4 Advanced Mission Critical Update Support | RedHat | fence-agents-0:4.2.1-65.el8_4.30 | * |
| Red Hat Enterprise Linux 8.4 Extended Update Support Long-Life Add-On | RedHat | fence-agents-0:4.2.1-65.el8_4.30 | * |
| Red Hat Enterprise Linux 8.6 Advanced Mission Critical Update Support | RedHat | fence-agents-0:4.2.1-89.el8_6.24 | * |
| Red Hat Enterprise Linux 8.6 Extended Update Support Long-Life Add-On | RedHat | fence-agents-0:4.2.1-89.el8_6.24 | * |
| Red Hat Enterprise Linux 8.8 Telecommunications Update Service | RedHat | fence-agents-0:4.2.1-112.el8_8.19 | * |
| Red Hat Enterprise Linux 8.8 Update Services for SAP Solutions | RedHat | fence-agents-0:4.2.1-112.el8_8.19 | * |
| Red Hat Enterprise Linux 9 | RedHat | fence-agents-0:4.10.0-110.el9_8.5 | * |
| Red Hat Enterprise Linux 9.2 Update Services for SAP Solutions | RedHat | fence-agents-0:4.10.0-43.el9_2.24 | * |
| Red Hat Enterprise Linux 9.4 Update Services for SAP Solutions | RedHat | fence-agents-0:4.10.0-62.el9_4.27 | * |
| Red Hat Enterprise Linux 9.6 Extended Update Support | RedHat | fence-agents-0:4.10.0-86.el9_6.19 | * |
| Red Hat Ansible Automation Platform 2.5 | RedHat | ansible-automation-platform-25/lightspeed-rhel8:1785430174 | * |
| Red Hat Ansible Automation Platform 2.6 | RedHat | ansible-automation-platform-26/lightspeed-rhel9:1785775360 | * |
| Red Hat Ansible Automation Platform 2.7 | RedHat | ansible-automation-platform-27/lightspeed-rhel9:1785375273 | * |
| Red Hat Migration Toolkit for Applications 8.2 | RedHat | mta/mta-solution-server-rhel9:1784109883 | * |
| Python-httplib2 | Ubuntu | devel | * |
| Python-httplib2 | Ubuntu | jammy | * |
| Python-httplib2 | Ubuntu | noble | * |
| Python-httplib2 | Ubuntu | questing | * |
| Python-httplib2 | Ubuntu | resolute | * |
| Python-httplib2 | Ubuntu | upstream | * |