CVE-2026-85091

Published: September 8, 2026Last modified: September 17, 2026

Description

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.

Severity score breakdown

ParameterValue
Base score7.4
Attack VectorNETWORK
Attack complexityHIGH
Privileges requiredNONE
User interactionNONE
ScopeUNCHANGED
ConfidentialityNONE
Integrity impactHIGH
Availability impactHIGH
VectorCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:H/A:H

Status

ProductReleasePackageStatus
Alpaquita Linux23 LTSzlibNot affected (1.2.13-r0)
25 LTSzlibNot affected (1.3.1-r2)
StreamzlibNot affected (1.3.1-r0)
Hardened Containers23 LTSzlibUnknown (1.2.13-r0)
25 LTSzlibUnknown (1.3.1-r2)
StreamzlibUnknown (1.2.13-r0)

References

ON THIS PAGE