Vulnerability · Published Jul 8, 2026 · Assigned by GitHub_M
CVE-2026-59939httplib2: Decompression Bomb Denial of Service via Unbounded gzip/deflate Response Handling
High 7.5
In plain English
A high-severity security flaw in httplib2 from httplib2. Proof-of-concept exploit code is public. The chance it is exploited in the next 30 days is estimated at 0.7% (higher than 52% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.
Official description
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.
Affected packages & fixed versions
| Ecosystem | Package | Fixed in | Advisory |
|---|---|---|---|
| AlmaLinux:10 | fence-agents-aliyun | 4.16.0-21.el10_2.5 | ALSA-2026:48585 |
| AlmaLinux:8 | fence-agents-aliyun | 4.2.1-129.el8_10.27 | ALSA-2026:47736 |
| AlmaLinux:9 | fence-agents-aliyun | 4.10.0-110.el9_8.5 | ALSA-2026:50317 |
| AlmaLinux:10 | fence-agents-all | 4.16.0-21.el10_2.5 | ALSA-2026:48585 |
| AlmaLinux:8 | fence-agents-all | 4.2.1-129.el8_10.27 | ALSA-2026:47736 |
| AlmaLinux:9 | fence-agents-all | 4.10.0-110.el9_8.5 | ALSA-2026:50317 |
| AlmaLinux:10 | fence-agents-amt-ws | 4.16.0-21.el10_2.5 | ALSA-2026:48585 |
| AlmaLinux:8 | fence-agents-amt-ws | 4.2.1-129.el8_10.27 | ALSA-2026:47736 |
| AlmaLinux:9 | fence-agents-amt-ws | 4.10.0-110.el9_8.5 | ALSA-2026:50317 |
| AlmaLinux:10 | fence-agents-apc | 4.16.0-21.el10_2.5 | ALSA-2026:48585 |
| AlmaLinux:8 | fence-agents-apc | 4.2.1-129.el8_10.27 | ALSA-2026:47736 |
| AlmaLinux:9 | fence-agents-apc | 4.10.0-110.el9_8.5 | ALSA-2026:50317 |
| AlmaLinux:10 | fence-agents-apc-snmp | 4.16.0-21.el10_2.5 | ALSA-2026:48585 |
| AlmaLinux:8 | fence-agents-apc-snmp | 4.2.1-129.el8_10.27 | ALSA-2026:47736 |
| AlmaLinux:9 | fence-agents-apc-snmp | 4.10.0-110.el9_8.5 | ALSA-2026:50317 |
| AlmaLinux:10 | fence-agents-aws | 4.16.0-21.el10_2.5 | ALSA-2026:48585 |
| AlmaLinux:8 | fence-agents-aws | 4.2.1-129.el8_10.27 | ALSA-2026:47736 |
| AlmaLinux:9 | fence-agents-aws | 4.10.0-110.el9_8.5 | ALSA-2026:50317 |
| AlmaLinux:10 | fence-agents-azure-arm | 4.16.0-21.el10_2.5 | ALSA-2026:48585 |
| AlmaLinux:8 | fence-agents-azure-arm | 4.2.1-129.el8_10.27 | ALSA-2026:47736 |
| AlmaLinux:9 | fence-agents-azure-arm | 4.10.0-110.el9_8.5 | ALSA-2026:50317 |
| AlmaLinux:10 | fence-agents-bladecenter | 4.16.0-21.el10_2.5 | ALSA-2026:48585 |
| AlmaLinux:8 | fence-agents-bladecenter | 4.2.1-129.el8_10.27 | ALSA-2026:47736 |
| AlmaLinux:9 | fence-agents-bladecenter | 4.10.0-110.el9_8.5 | ALSA-2026:50317 |
| AlmaLinux:10 | fence-agents-brocade | 4.16.0-21.el10_2.5 | ALSA-2026:48585 |
| AlmaLinux:8 | fence-agents-brocade | 4.2.1-129.el8_10.27 | ALSA-2026:47736 |
| AlmaLinux:9 | fence-agents-brocade | 4.10.0-110.el9_8.5 | ALSA-2026:50317 |
| AlmaLinux:10 | fence-agents-cisco-mds | 4.16.0-21.el10_2.5 | ALSA-2026:48585 |
| AlmaLinux:8 | fence-agents-cisco-mds | 4.2.1-129.el8_10.27 | ALSA-2026:47736 |
| AlmaLinux:9 | fence-agents-cisco-mds | 4.10.0-110.el9_8.5 | ALSA-2026:50317 |
| AlmaLinux:10 | fence-agents-cisco-ucs | 4.16.0-21.el10_2.5 | ALSA-2026:48585 |
| AlmaLinux:8 | fence-agents-cisco-ucs | 4.2.1-129.el8_10.27 | ALSA-2026:47736 |
| AlmaLinux:9 | fence-agents-cisco-ucs | 4.10.0-110.el9_8.5 | ALSA-2026:50317 |
| AlmaLinux:10 | fence-agents-common | 4.16.0-21.el10_2.5 | ALSA-2026:48585 |
| AlmaLinux:8 | fence-agents-common | 4.2.1-129.el8_10.27 | ALSA-2026:47736 |
| AlmaLinux:9 | fence-agents-common | 4.10.0-110.el9_8.5 | ALSA-2026:50317 |
| AlmaLinux:8 | fence-agents-compute | 4.2.1-129.el8_10.27 | ALSA-2026:47736 |
| AlmaLinux:9 | fence-agents-compute | 4.10.0-110.el9_8.5 | ALSA-2026:50317 |
| AlmaLinux:10 | fence-agents-drac5 | 4.16.0-21.el10_2.5 | ALSA-2026:48585 |
| AlmaLinux:8 | fence-agents-drac5 | 4.2.1-129.el8_10.27 | ALSA-2026:47736 |
| AlmaLinux:9 | fence-agents-drac5 | 4.10.0-110.el9_8.5 | ALSA-2026:50317 |
| AlmaLinux:10 | fence-agents-eaton-snmp | 4.16.0-21.el10_2.5 | ALSA-2026:48585 |
| AlmaLinux:8 | fence-agents-eaton-snmp | 4.2.1-129.el8_10.27 | ALSA-2026:47736 |
| AlmaLinux:9 | fence-agents-eaton-snmp | 4.10.0-110.el9_8.5 | ALSA-2026:50317 |
| AlmaLinux:10 | fence-agents-emerson | 4.16.0-21.el10_2.5 | ALSA-2026:48585 |
| AlmaLinux:8 | fence-agents-emerson | 4.2.1-129.el8_10.27 | ALSA-2026:47736 |
| AlmaLinux:9 | fence-agents-emerson | 4.10.0-110.el9_8.5 | ALSA-2026:50317 |
| AlmaLinux:10 | fence-agents-eps | 4.16.0-21.el10_2.5 | ALSA-2026:48585 |
| AlmaLinux:8 | fence-agents-eps | 4.2.1-129.el8_10.27 | ALSA-2026:47736 |
| AlmaLinux:9 | fence-agents-eps | 4.10.0-110.el9_8.5 | ALSA-2026:50317 |
| AlmaLinux:10 | fence-agents-gce | 4.16.0-21.el10_2.5 | ALSA-2026:48585 |
| AlmaLinux:8 | fence-agents-gce | 4.2.1-129.el8_10.27 | ALSA-2026:47736 |
| AlmaLinux:9 | fence-agents-gce | 4.10.0-110.el9_8.5 | ALSA-2026:50317 |
| AlmaLinux:10 | fence-agents-heuristics-ping | 4.16.0-21.el10_2.5 | ALSA-2026:48585 |
| AlmaLinux:8 | fence-agents-heuristics-ping | 4.2.1-129.el8_10.27 | ALSA-2026:47736 |
| AlmaLinux:9 | fence-agents-heuristics-ping | 4.10.0-110.el9_8.5 | ALSA-2026:50317 |
| AlmaLinux:10 | fence-agents-hpblade | 4.16.0-21.el10_2.5 | ALSA-2026:48585 |
| AlmaLinux:8 | fence-agents-hpblade | 4.2.1-129.el8_10.27 | ALSA-2026:47736 |
| AlmaLinux:9 | fence-agents-hpblade | 4.10.0-110.el9_8.5 | ALSA-2026:50317 |
| AlmaLinux:10 | fence-agents-ibm-powervs | 4.16.0-21.el10_2.5 | ALSA-2026:48585 |
| AlmaLinux:8 | fence-agents-ibm-powervs | 4.2.1-129.el8_10.27 | ALSA-2026:47736 |
| AlmaLinux:9 | fence-agents-ibm-powervs | 4.10.0-110.el9_8.5 | ALSA-2026:50317 |
| AlmaLinux:10 | fence-agents-ibm-vpc | 4.16.0-21.el10_2.5 | ALSA-2026:48585 |
| AlmaLinux:8 | fence-agents-ibm-vpc | 4.2.1-129.el8_10.27 | ALSA-2026:47736 |
| AlmaLinux:9 | fence-agents-ibm-vpc | 4.10.0-110.el9_8.5 | ALSA-2026:50317 |
| AlmaLinux:10 | fence-agents-ibmblade | 4.16.0-21.el10_2.5 | ALSA-2026:48585 |
| AlmaLinux:8 | fence-agents-ibmblade | 4.2.1-129.el8_10.27 | ALSA-2026:47736 |
| AlmaLinux:9 | fence-agents-ibmblade | 4.10.0-110.el9_8.5 | ALSA-2026:50317 |
| AlmaLinux:10 | fence-agents-ifmib | 4.16.0-21.el10_2.5 | ALSA-2026:48585 |
| AlmaLinux:8 | fence-agents-ifmib | 4.2.1-129.el8_10.27 | ALSA-2026:47736 |
| AlmaLinux:9 | fence-agents-ifmib | 4.10.0-110.el9_8.5 | ALSA-2026:50317 |
| AlmaLinux:10 | fence-agents-ilo-moonshot | 4.16.0-21.el10_2.5 | ALSA-2026:48585 |
| AlmaLinux:8 | fence-agents-ilo-moonshot | 4.2.1-129.el8_10.27 | ALSA-2026:47736 |
| AlmaLinux:9 | fence-agents-ilo-moonshot | 4.10.0-110.el9_8.5 | ALSA-2026:50317 |
| AlmaLinux:10 | fence-agents-ilo-mp | 4.16.0-21.el10_2.5 | ALSA-2026:48585 |
| AlmaLinux:8 | fence-agents-ilo-mp | 4.2.1-129.el8_10.27 | ALSA-2026:47736 |
| AlmaLinux:9 | fence-agents-ilo-mp | 4.10.0-110.el9_8.5 | ALSA-2026:50317 |
| AlmaLinux:10 | fence-agents-ilo-ssh | 4.16.0-21.el10_2.5 | ALSA-2026:48585 |
| AlmaLinux:8 | fence-agents-ilo-ssh | 4.2.1-129.el8_10.27 | ALSA-2026:47736 |
| AlmaLinux:9 | fence-agents-ilo-ssh | 4.10.0-110.el9_8.5 | ALSA-2026:50317 |
| AlmaLinux:10 | fence-agents-ilo2 | 4.16.0-21.el10_2.5 | ALSA-2026:48585 |
| AlmaLinux:8 | fence-agents-ilo2 | 4.2.1-129.el8_10.27 | ALSA-2026:47736 |
| AlmaLinux:9 | fence-agents-ilo2 | 4.10.0-110.el9_8.5 | ALSA-2026:50317 |
| AlmaLinux:10 | fence-agents-intelmodular | 4.16.0-21.el10_2.5 | ALSA-2026:48585 |
| AlmaLinux:8 | fence-agents-intelmodular | 4.2.1-129.el8_10.27 | ALSA-2026:47736 |
| AlmaLinux:9 | fence-agents-intelmodular | 4.10.0-110.el9_8.5 | ALSA-2026:50317 |
| AlmaLinux:10 | fence-agents-ipdu | 4.16.0-21.el10_2.5 | ALSA-2026:48585 |
| AlmaLinux:8 | fence-agents-ipdu | 4.2.1-129.el8_10.27 | ALSA-2026:47736 |
| AlmaLinux:9 | fence-agents-ipdu | 4.10.0-110.el9_8.5 | ALSA-2026:50317 |
| AlmaLinux:10 | fence-agents-ipmilan | 4.16.0-21.el10_2.5 | ALSA-2026:48585 |
| AlmaLinux:8 | fence-agents-ipmilan | 4.2.1-129.el8_10.27 | ALSA-2026:47736 |
| AlmaLinux:9 | fence-agents-ipmilan | 4.10.0-110.el9_8.5 | ALSA-2026:50317 |
| AlmaLinux:10 | fence-agents-kdump | 4.16.0-21.el10_2.5 | ALSA-2026:48585 |
| AlmaLinux:8 | fence-agents-kdump | 4.2.1-129.el8_10.27 | ALSA-2026:47736 |
| AlmaLinux:9 | fence-agents-kdump | 4.10.0-110.el9_8.5 | ALSA-2026:50317 |
| AlmaLinux:10 | fence-agents-kubevirt | 4.16.0-21.el10_2.5 | ALSA-2026:48585 |
| AlmaLinux:8 | fence-agents-kubevirt | 4.2.1-129.el8_10.27 | ALSA-2026:47736 |
| AlmaLinux:9 | fence-agents-kubevirt | 4.10.0-110.el9_8.5 | ALSA-2026:50317 |
| AlmaLinux:10 | fence-agents-lpar | 4.16.0-21.el10_2.5 | ALSA-2026:48585 |
| AlmaLinux:8 | fence-agents-lpar | 4.2.1-129.el8_10.27 | ALSA-2026:47736 |
| AlmaLinux:9 | fence-agents-lpar | 4.10.0-110.el9_8.5 | ALSA-2026:50317 |
| AlmaLinux:10 | fence-agents-mpath | 4.16.0-21.el10_2.5 | ALSA-2026:48585 |
| AlmaLinux:8 | fence-agents-mpath | 4.2.1-129.el8_10.27 | ALSA-2026:47736 |
| AlmaLinux:9 | fence-agents-mpath | 4.10.0-110.el9_8.5 | ALSA-2026:50317 |
| AlmaLinux:10 | fence-agents-nutanix-ahv | 4.16.0-21.el10_2.5 | ALSA-2026:48585 |
| AlmaLinux:8 | fence-agents-nutanix-ahv | 4.2.1-129.el8_10.27 | ALSA-2026:47736 |
| AlmaLinux:9 | fence-agents-nutanix-ahv | 4.10.0-110.el9_8.5 | ALSA-2026:50317 |
| AlmaLinux:10 | fence-agents-openstack | 4.16.0-21.el10_2.5 | ALSA-2026:48585 |
| AlmaLinux:8 | fence-agents-openstack | 4.2.1-129.el8_10.27 | ALSA-2026:47736 |
| AlmaLinux:9 | fence-agents-openstack | 4.10.0-110.el9_8.5 | ALSA-2026:50317 |
| AlmaLinux:10 | fence-agents-redfish | 4.16.0-21.el10_2.5 | ALSA-2026:48585 |
| AlmaLinux:8 | fence-agents-redfish | 4.2.1-129.el8_10.27 | ALSA-2026:47736 |
| AlmaLinux:9 | fence-agents-redfish | 4.10.0-110.el9_8.5 | ALSA-2026:50317 |
| AlmaLinux:10 | fence-agents-rhevm | 4.16.0-21.el10_2.5 | ALSA-2026:48585 |
| AlmaLinux:8 | fence-agents-rhevm | 4.2.1-129.el8_10.27 | ALSA-2026:47736 |
| AlmaLinux:9 | fence-agents-rhevm | 4.10.0-110.el9_8.5 | ALSA-2026:50317 |
| AlmaLinux:10 | fence-agents-rsa | 4.16.0-21.el10_2.5 | ALSA-2026:48585 |
| AlmaLinux:8 | fence-agents-rsa | 4.2.1-129.el8_10.27 | ALSA-2026:47736 |
| AlmaLinux:9 | fence-agents-rsa | 4.10.0-110.el9_8.5 | ALSA-2026:50317 |
| AlmaLinux:10 | fence-agents-rsb | 4.16.0-21.el10_2.5 | ALSA-2026:48585 |
| AlmaLinux:8 | fence-agents-rsb | 4.2.1-129.el8_10.27 | ALSA-2026:47736 |
| AlmaLinux:9 | fence-agents-rsb | 4.10.0-110.el9_8.5 | ALSA-2026:50317 |
| AlmaLinux:10 | fence-agents-sbd | 4.16.0-21.el10_2.5 | ALSA-2026:48585 |
| AlmaLinux:8 | fence-agents-sbd | 4.2.1-129.el8_10.27 | ALSA-2026:47736 |
| AlmaLinux:9 | fence-agents-sbd | 4.10.0-110.el9_8.5 | ALSA-2026:50317 |
| AlmaLinux:10 | fence-agents-scsi | 4.16.0-21.el10_2.5 | ALSA-2026:48585 |
| AlmaLinux:8 | fence-agents-scsi | 4.2.1-129.el8_10.27 | ALSA-2026:47736 |
| AlmaLinux:9 | fence-agents-scsi | 4.10.0-110.el9_8.5 | ALSA-2026:50317 |
| AlmaLinux:10 | fence-agents-virsh | 4.16.0-21.el10_2.5 | ALSA-2026:48585 |
| AlmaLinux:8 | fence-agents-virsh | 4.2.1-129.el8_10.27 | ALSA-2026:47736 |
| AlmaLinux:9 | fence-agents-virsh | 4.10.0-110.el9_8.5 | ALSA-2026:50317 |
| AlmaLinux:10 | fence-agents-vmware-rest | 4.16.0-21.el10_2.5 | ALSA-2026:48585 |
| AlmaLinux:8 | fence-agents-vmware-rest | 4.2.1-129.el8_10.27 | ALSA-2026:47736 |
| AlmaLinux:9 | fence-agents-vmware-rest | 4.10.0-110.el9_8.5 | ALSA-2026:50317 |
| AlmaLinux:10 | fence-agents-vmware-soap | 4.16.0-21.el10_2.5 | ALSA-2026:48585 |
| AlmaLinux:8 | fence-agents-vmware-soap | 4.2.1-129.el8_10.27 | ALSA-2026:47736 |
| AlmaLinux:9 | fence-agents-vmware-soap | 4.10.0-110.el9_8.5 | ALSA-2026:50317 |
| AlmaLinux:10 | fence-agents-wti | 4.16.0-21.el10_2.5 | ALSA-2026:48585 |
| AlmaLinux:8 | fence-agents-wti | 4.2.1-129.el8_10.27 | ALSA-2026:47736 |
| AlmaLinux:9 | fence-agents-wti | 4.10.0-110.el9_8.5 | ALSA-2026:50317 |
| AlmaLinux:10 | fence-agents-zvm | 4.16.0-21.el10_2.5 | ALSA-2026:48585 |
| AlmaLinux:8 | fence-agents-zvm | 4.2.1-129.el8_10.27 | ALSA-2026:47736 |
| AlmaLinux:9 | fence-agents-zvm | 4.10.0-110.el9_8.5 | ALSA-2026:50317 |
| AlmaLinux:10 | fence-virt | 4.16.0-21.el10_2.5 | ALSA-2026:48585 |
| AlmaLinux:9 | fence-virt | 4.10.0-110.el9_8.5 | ALSA-2026:50317 |
| AlmaLinux:10 | fence-virtd | 4.16.0-21.el10_2.5 | ALSA-2026:48585 |
| AlmaLinux:9 | fence-virtd | 4.10.0-110.el9_8.5 | ALSA-2026:50317 |
| AlmaLinux:10 | fence-virtd-cpg | 4.16.0-21.el10_2.5 | ALSA-2026:48585 |
| AlmaLinux:9 | fence-virtd-cpg | 4.10.0-110.el9_8.5 | ALSA-2026:50317 |
| AlmaLinux:10 | fence-virtd-libvirt | 4.16.0-21.el10_2.5 | ALSA-2026:48585 |
| AlmaLinux:9 | fence-virtd-libvirt | 4.10.0-110.el9_8.5 | ALSA-2026:50317 |
| AlmaLinux:10 | fence-virtd-multicast | 4.16.0-21.el10_2.5 | ALSA-2026:48585 |
| AlmaLinux:9 | fence-virtd-multicast | 4.10.0-110.el9_8.5 | ALSA-2026:50317 |
| AlmaLinux:10 | fence-virtd-serial | 4.16.0-21.el10_2.5 | ALSA-2026:48585 |
| AlmaLinux:9 | fence-virtd-serial | 4.10.0-110.el9_8.5 | ALSA-2026:50317 |
| AlmaLinux:10 | fence-virtd-tcp | 4.16.0-21.el10_2.5 | ALSA-2026:48585 |
| AlmaLinux:9 | fence-virtd-tcp | 4.10.0-110.el9_8.5 | ALSA-2026:50317 |
| AlmaLinux:10 | ha-cloud-support | 4.16.0-21.el10_2.5 | ALSA-2026:48585 |
| AlmaLinux:9 | ha-cloud-support | 4.10.0-110.el9_8.5 | ALSA-2026:50317 |
| Debian:12 | python-httplib2 | 0.20.4-3+deb12u1 | DEBIAN-CVE-2026-59939 |
| Debian:13 | python-httplib2 | 0.22.0-1+deb13u1 | DEBIAN-CVE-2026-59939 |
| Debian:14 | python-httplib2 | 0.32.0-1 | DEBIAN-CVE-2026-59939 |
| PyPI | httplib2 | 0.32.0 | PYSEC-2026-3444 |
| PyPI | httplib2 | 0.32.0 | GHSA-j5g9-f88f-gfj3 |
| Rocky Linux:10 | fence-agents | 0:4.16.0-21.el10_2.5 | RLSA-2026:48585 |
| Rocky Linux:8 | fence-agents | 0:4.2.1-129.el8_10.27 | RLSA-2026:47736 |
| Rocky Linux:9 | fence-agents | 0:4.10.0-110.el9_8.5 | RLSA-2026:50317 |
| Ubuntu:22.04:LTS | python-httplib2 | 0.20.2-2ubuntu0.1 | UBUNTU-CVE-2026-59939 |
| Ubuntu:22.04:LTS | python-httplib2 | 0.20.2-2ubuntu0.1 | USN-8537-1 |
| Ubuntu:24.04:LTS | python-httplib2 | 0.20.4-3ubuntu0.1 | USN-8537-1 |
| Ubuntu:24.04:LTS | python-httplib2 | 0.20.4-3ubuntu0.1 | UBUNTU-CVE-2026-59939 |
| Ubuntu:25.10 | python-httplib2 | no fix listed | UBUNTU-CVE-2026-59939 |
| Ubuntu:26.04:LTS | python-httplib2 | 0.22.0-1ubuntu0.1 | USN-8537-1 |
| Ubuntu:26.04:LTS | python-httplib2 | 0.22.0-1ubuntu0.1 | UBUNTU-CVE-2026-59939 |
Affected products (as reported)
Weakness: CWE-409 · Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
References
- https://github.com/httplib2/httplib2/security/advisories/GHSA-j5g9-f88f-gfj3 x_refsource_CONFIRM
- https://github.com/httplib2/httplib2/commit/87581ad6cf752fe3da2090c59058261d2d00a427 x_refsource_MISC
- https://github.com/httplib2/httplib2/releases/tag/v0.32.0 x_refsource_MISC
- https://lists.debian.org/debian-lts-announce/2026/08/msg00039.html