Skip to main content
← All vulnerabilities
CVE-2026-85091

zlib 1.3.1.2 through 1.3.2 Heap Buffer Overflow via gz_vacate

Published
Last modified
published
Not listed in CISA KEV
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: poc
  • Automatable: no
  • Technical impact: total

Summary

zlib versions 1.3.1.2 through 1.3.2 contain a heap buffer overflow vulnerability in the gz_vacate() function when processing non-blocking gzwrite() operations with stale external buffer pointers. Attackers can trigger the overflow by calling gzprintf() or gzvprintf() after a write stall, causing an unchecked memmove() to write beyond the internal input buffer boundary.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: poc · Automatable: no · Technical impact: total

  3. Record last updated

Affected versions

  • zlib zlib

    From 1.3.1.2 · through 1.3.2

References 4

gist.github.com

GitHub · madler/zlib

vulncheck.com