Skip to main content
← All vulnerabilities
CVE-2026-59939PYSEC-2026-3444GHSA-J5G9-F88F-GFJ3

httplib2: Decompression Bomb Denial of Service via Unbounded gzip/deflate Response Handling

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 0.32.0
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: poc
  • Automatable: yes
  • Technical impact: partial

Summary

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.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: poc · Automatable: yes · Technical impact: partial

  3. Record last updated

Affected versions

  • httplib2 httplib2

    fixed in 0.32.0

  • httplib2PyPI

    fixed in 0.32.0

References 3

GitHub · httplib2/httplib2