Skip to content
OpenAdvisories

Description

zlib before 1.2.12 allows memory corruption when deflating (i.e., when compressing) if the input has many distant matches.

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 libz-mingw-w64 1.2.11+dfsg-5 —
Debian 14 zlib 1:1.2.11.dfsg-4 —
Debian 13 libz-mingw-w64 1.2.11+dfsg-5 —
Debian 13 zlib 1:1.2.11.dfsg-4 —
Debian 12 libz-mingw-w64 1.2.11+dfsg-5 —
Debian 12 zlib 1:1.2.11.dfsg-4 —
Debian 11 zlib 1:1.2.11.dfsg-2+deb11u1 DSA-5111-1
Debian 10 zlib 1:1.2.11.dfsg-1+deb10u1 DSA-5111-1
Show 1 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Debian 9 libz-mingw-w64 1.2.11+dfsg-1+deb9u1 DLA-2993-1
Debian 9 zlib 1:1.2.8.dfsg-5+deb9u1 DLA-2968-1
ReleasePackageFixed inAdvisory
Ubuntu 24.04 LTS klibc 2.0.13-4ubuntu0.1 USN-6736-2
Ubuntu 22.04 LTS klibc 2.0.10-4ubuntu0.1 USN-6736-1
Ubuntu 22.04 LTS mariadb-10.6 1:10.6.11-0ubuntu0.22.04.1 USN-5739-1
Ubuntu 22.04 LTS zlib 1:1.2.11.dfsg-2ubuntu9 —
Ubuntu 20.04 LTS klibc 2.0.7-1ubuntu5.2 USN-6736-1
Ubuntu 20.04 LTS mariadb-10.3 1:10.3.37-0ubuntu0.20.04.1 USN-5739-1
Ubuntu 20.04 LTS rsync 3.1.3-8ubuntu0.3 USN-5359-1
Ubuntu 20.04 LTS zlib 1:1.2.11.dfsg-2ubuntu1.3 USN-5355-1
Ubuntu 18.04 LTS rsync 3.1.2-2.1ubuntu1.4 USN-5359-1
Ubuntu 18.04 LTS zlib 1:1.2.11.dfsg-0ubuntu2.1 USN-5355-1
Show 3 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu Pro 18.04 LTS klibc 2.0.4-9ubuntu2.2+esm1 USN-6736-1
Ubuntu Pro 16.04 LTS klibc 2.0.4-8ubuntu1.16.04.4+esm2 USN-6736-1
Ubuntu Pro 16.04 LTS rsync 3.1.1-3ubuntu1.3+esm1 USN-5359-2
Ubuntu Pro 16.04 LTS zlib 1:1.2.8.dfsg-2ubuntu4.3+esm1 USN-5355-2
Ubuntu Pro 14.04 LTS klibc 2.0.3-0ubuntu1.14.04.3+esm3 USN-6736-1
Ubuntu Pro 14.04 LTS zlib 1:1.2.8.dfsg-1ubuntu1.1+esm1 USN-5355-2
ReleasePackageFixed inAdvisory
RHEL 9 mingw-zlib +4 1.2.12-2.el9 RHSA-2022:8420
RHEL 9 rsync +1 3.2.3-9.el9_0.1 RHSA-2022:4592
RHEL 9 zlib +2 1.2.11-31.el9_0.1 RHSA-2022:4584
RHEL 8 mingw-zlib +4 1.2.8-10.el8 RHSA-2022:7813
RHEL 8 rsync +1 3.1.3-14.el8_6.2 RHSA-2022:2201
RHEL 8 zlib +2 1.2.11-18.el8_5 RHSA-2022:1642
RHEL 7 redhat-virtualization-host +1 4.3.23-20220622.0.el7_9 RHSA-2022:5439
RHEL 7 zlib +4 1.2.7-20.el7_9 RHSA-2022:2213
Show 10 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Red Hat Rhev Hypervisor 4 redhat-virtualization-host +1 4.5.0-202205291010_8.6 RHSA-2022:4896
RHEL 8.4 EUS rsync +1 3.1.3-12.el8_4.1 RHSA-2022:2198
RHEL 8.4 EUS zlib +2 1.2.11-18.el8_4 RHSA-2022:4845
RHEL 8.2 EUS rsync +1 3.1.3-7.el8_2.1 RHSA-2022:2192
RHEL 8.2 EUS zlib +2 1.2.11-17.el8_2 RHSA-2022:1661
RHEL 8.1 E4S rsync +1 3.1.3-6.el8_1.1 RHSA-2022:2197
RHEL 8.1 E4S zlib +1 1.2.11-11.el8_1.1 RHSA-2022:1591
RHEL 7.7 TUS zlib +4 1.2.7-18.el7_7.1 RHSA-2023:0943
RHEL 7.7 E4S zlib +4 1.2.7-18.el7_7.1 RHSA-2023:0943
RHEL 7.7 AUS zlib +4 1.2.7-18.el7_7.1 RHSA-2023:0943
RHEL 7.6 AUS zlib +4 1.2.7-18.el7_6.1 RHSA-2023:0975
RHEL 7.4 AUS zlib +4 1.2.7-17.el7_4.1 RHSA-2023:0976
RHEL 6 ELS zlib +4 1.2.3-31.el6_10 RHSA-2022:2214

AlmaLinux

Errata ↗
ReleasePackageFixed inAdvisory
AlmaLinux 9 mingw32-zlib +3 1.2.12-2.el9 ALSA-2022:8420
AlmaLinux 8 mingw32-zlib +3 1.2.8-10.el8 ALSA-2022:7813
AlmaLinux 8 rsync +1 3.1.3-14.el8 ALSA-2022:2201
AlmaLinux 8 zlib +2 1.2.11-18.el8_5 ALSA-2022:1642

Rocky Linux

Errata ↗
ReleasePackageFixed inAdvisory
Rocky Linux 8 mingw-zlib 1.2.8-10.el8 RLSA-2022:7813
Rocky Linux 8 rsync 3.1.3-14.el8_6.2 RLSA-2022:2201
Rocky Linux 8 zlib 1.2.11-18.el8_5 RLSA-2022:1642
ReleasePackageFixed inAdvisory
SLES 15 SP3 zlib 1.2.11-150000.3.30.1 SUSE-SU-2022:1061-1
SLES 15 SP2 mariadb 10.4.26-150200.3.31.1 SUSE-SU-2022:3225-1
SLES 15 SP2 zlib 1.2.11-150000.3.30.1 SUSE-SU-2022:1061-1
SLES 15 SP1 mariadb104 10.4.30-150100.3.5.10 SUSE-RU-2023:3956-1
SLES 15 SP1 python-mysqlclient 1.4.6-150100.3.3.7 SUSE-RU-2023:3956-1
SLES 15 SP1 zlib 1.2.11-150000.3.30.1 SUSE-SU-2022:1061-1
SLES 15 zlib 1.2.11-150000.3.30.1 SUSE-SU-2022:1061-1
SLES 12 SP5 lz4 1.8.0-3.5.2 SUSE-RU-2023:4991-1
SLES 12 SP5 mariadb-connector-c 3.1.22-2.35.1 SUSE-RU-2023:4991-1
SLES 12 SP5 mariadb104 10.4.30-8.5.46 SUSE-RU-2023:4991-1
SLES 12 SP5 python-mysqlclient 1.3.14-8.9.2 SUSE-RU-2023:4991-1
SLES 12 SP5 zlib 1.2.11-11.19.1 SUSE-SU-2022:1023-1
Show 29 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
SLES 12 SP4 zlib 1.2.11-3.6.1 SUSE-SU-2022:1062-1
SLES 12 SP3 zlib 1.2.8-12.6.1 SUSE-SU-2022:1043-1
SLES 12 SP2 zlib 1.2.8-12.6.1 SUSE-SU-2022:1043-1
SLES 11 SP4 zlib 1.2.7-0.17.3.1 SUSE-SU-2022:14929-1
SLES for SAP 15 SP2 mariadb 10.4.26-150200.3.31.1 SUSE-SU-2022:3225-1
SLES for SAP 15 SP2 zlib 1.2.11-150000.3.30.1 SUSE-SU-2022:1061-1
SLES for SAP 15 SP1 mariadb104 10.4.30-150100.3.5.10 SUSE-RU-2023:3956-1
SLES for SAP 15 SP1 python-mysqlclient 1.4.6-150100.3.3.7 SUSE-RU-2023:3956-1
SLES for SAP 15 SP1 zlib 1.2.11-150000.3.30.1 SUSE-SU-2022:1061-1
SLES for SAP 15 zlib 1.2.11-150000.3.30.1 SUSE-SU-2022:1061-1
SLES for SAP 12 SP5 lz4 1.8.0-3.5.2 SUSE-RU-2023:4991-1
SLES for SAP 12 SP5 mariadb-connector-c 3.1.22-2.35.1 SUSE-RU-2023:4991-1
SLES for SAP 12 SP5 mariadb104 10.4.30-8.5.46 SUSE-RU-2023:4991-1
SLES for SAP 12 SP5 python-mysqlclient 1.3.14-8.9.2 SUSE-RU-2023:4991-1
SLES for SAP 12 SP5 zlib 1.2.11-11.19.1 SUSE-SU-2022:1023-1
SLES for SAP 12 SP4 zlib 1.2.11-3.6.1 SUSE-SU-2022:1062-1
SLES for SAP 12 SP3 zlib 1.2.8-12.6.1 SUSE-SU-2022:1043-1
SLE Real Time 15 SP2 zlib 1.2.11-150000.3.30.1 SUSE-SU-2022:1061-1
SLE Micro 5.2 zlib 1.2.11-150000.3.30.1 SUSE-SU-2022:1061-2
SLE Micro 5.1 zlib 1.2.11-150000.3.30.1 SUSE-SU-2022:1061-1
SLE Micro 5.0 zlib 1.2.11-150000.3.30.1 SUSE-SU-2022:1061-1
SLE HPC 15 SP2 mariadb 10.4.26-150200.3.31.1 SUSE-SU-2022:3225-1
SLE HPC 15 SP2 zlib 1.2.11-150000.3.30.1 SUSE-SU-2022:1061-1
SLE HPC 15 SP1 mariadb104 10.4.30-150100.3.5.10 SUSE-RU-2023:3956-1
SLE HPC 15 SP1 python-mysqlclient 1.4.6-150100.3.3.7 SUSE-RU-2023:3956-1
SLE HPC 15 SP1 zlib 1.2.11-150000.3.30.1 SUSE-SU-2022:1061-1
SLE HPC 15 zlib 1.2.11-150000.3.30.1 SUSE-SU-2022:1061-1
SUSE Package Hub 15 SP4 mupdf 1.20.3-bp154.2.3.1 openSUSE-SU-2022:10126-1
SUSE OpenStack Cloud Crowbar 9 zlib 1.2.11-3.6.1 SUSE-SU-2022:1062-1
SUSE OpenStack Cloud Crowbar 8 zlib 1.2.8-12.6.1 SUSE-SU-2022:1043-1
SUSE OpenStack Cloud 9 zlib 1.2.11-3.6.1 SUSE-SU-2022:1062-1
SUSE OpenStack Cloud 8 zlib 1.2.8-12.6.1 SUSE-SU-2022:1043-1
SUSE Manager Server 4.1 mariadb 10.4.26-150200.3.31.1 SUSE-SU-2022:3225-1
SUSE Manager Server 4.1 zlib 1.2.11-150000.3.30.1 SUSE-SU-2022:1061-1
SUSE Manager Retail Branch Server 4.1 mariadb 10.4.26-150200.3.31.1 SUSE-SU-2022:3225-1
SUSE Manager Retail Branch Server 4.1 zlib 1.2.11-150000.3.30.1 SUSE-SU-2022:1061-1
SUSE Manager Proxy 4.1 mariadb 10.4.26-150200.3.31.1 SUSE-SU-2022:3225-1
SUSE Manager Proxy 4.1 zlib 1.2.11-150000.3.30.1 SUSE-SU-2022:1061-1
SUSE Linux Enterprise Point of Sale 11 SP3 zlib 1.2.7-0.17.3.1 SUSE-SU-2022:14929-1
SUSE HPE Helion OpenStack 8 zlib 1.2.8-12.6.1 SUSE-SU-2022:1043-1
SUSE Enterprise Storage 7 mariadb 10.4.26-150200.3.31.1 SUSE-SU-2022:3225-1
SUSE Enterprise Storage 7 zlib 1.2.11-150000.3.30.1 SUSE-SU-2022:1061-1
SUSE Enterprise Storage 6 zlib 1.2.11-150000.3.30.1 SUSE-SU-2022:1061-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed freetype2 2.12.1-1.1 openSUSE-SU-2024:12042-1
openSUSE Tumbleweed ghostscript 10.02.1-1.1 openSUSE-SU-2024:13629-1
openSUSE Tumbleweed mariadb 10.9.3-1.1 openSUSE-SU-2024:12360-1
openSUSE Tumbleweed mupdf 1.19.1-1.1 openSUSE-SU-2024:12021-1
openSUSE Tumbleweed perl-Compress-Raw-Zlib 2.213-1.1 openSUSE-SU-2025:14656-1
openSUSE Tumbleweed python39 3.9.13-1.1 openSUSE-SU-2024:12097-1
openSUSE Tumbleweed ruby3.2-rubygem-nokogiri 1.13.9-1.7 openSUSE-SU-2024:13165-1
openSUSE Tumbleweed rubygem-nokogiri 1.13.4-1.1 openSUSE-SU-2026:10356-1, openSUSE-SU-2025:14697-1, openSUSE-SU-2024:14174-1
openSUSE Leap 15.4 mupdf 1.20.3-bp154.2.3.1 openSUSE-SU-2022:10126-1
openSUSE Leap 15.3 zlib 1.2.11-150000.3.30.1 openSUSE-SU-2022:1061-1
ReleasePackageFixed inAdvisory
Alpine v3.24 mariadb 10.6.9-r0 —
Alpine v3.24 minizip 1.2.12-r0 —
Alpine v3.24 zlib 1.2.11-r4 —
Alpine v3.23 mariadb 10.6.9-r0 —
Alpine v3.23 minizip 1.2.12-r0 —
Alpine v3.23 zlib 1.2.11-r4 —
Alpine v3.22 mariadb 10.6.9-r0 —
Alpine v3.22 minizip 1.2.12-r0 —
Alpine v3.22 zlib 1.2.11-r4 —
Alpine v3.21 mariadb 10.6.9-r0 —
Alpine v3.21 minizip 1.2.12-r0 —
Alpine v3.21 zlib 1.2.11-r4 —
Alpine v3.20 mariadb 10.6.9-r0 —
Alpine v3.20 minizip 1.2.12-r0 —
Alpine v3.20 zlib 1.2.11-r4 —
Show 8 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Alpine v3.19 mariadb 10.6.9-r0 —
Alpine v3.19 minizip 1.2.12-r0 —
Alpine v3.19 zlib 1.2.11-r4 —
Alpine v3.18 mariadb 10.6.9-r0 —
Alpine v3.18 minizip 1.2.12-r0 —
Alpine v3.18 zlib 1.2.11-r4 —
Alpine v3.17 mariadb 10.6.9-r0 —
Alpine v3.17 minizip 1.2.12-r0 —
Alpine v3.17 zlib 1.2.11-r4 —
Alpine v3.16 mariadb 10.6.9-r0 —
Alpine v3.16 minizip 1.2.12-r0 —
Alpine v3.16 zlib 1.2.11-r4 —
Alpine v3.15 mariadb 10.6.9-r0 —
Alpine v3.15 zlib +1 1.2.12-r0 —
Alpine v3.14 mariadb 10.5.17-r0 —
Alpine v3.14 zlib 1.2.12-r0 —
Alpine v3.13 mariadb 10.5.17-r0 —
Alpine v3.13 zlib 1.2.12-r0 —
Alpine v3.12 zlib 1.2.12-r0 —

Amazon Linux

ReleasePackageFixed inAdvisory
Amazon Linux 2023 rsync +1 3.2.6-1.amzn2023.0.3 ALAS2023-2023-002
Amazon Linux 2023 zlib +4 1.2.11-33.amzn2023.0.4 ALAS2023-2023-003
Amazon Linux 2 zlib +4 1.2.7-19.amzn2.0.1 ALAS2-2022-1772

Azure Linux

ReleasePackageFixed inAdvisory
Azure Linux 3 cloud-hypervisor-cvm 38.0.72.2-1 —
Azure Linux 3 fltk +3 No fix yet —
Azure Linux 3 teckit 2.5.12-4 —
Azure Linux 2 (CBL-Mariner) boost 1.76.0-3 —
Azure Linux 2 (CBL-Mariner) cloud-hypervisor-cvm 38.0.72.2-1 —
Azure Linux 2 (CBL-Mariner) fltk +3 No fix yet —
Azure Linux 2 (CBL-Mariner) nmap 7.93-1 —
Azure Linux 2 (CBL-Mariner) tcl 8.6.13-1 —
Azure Linux 2 (CBL-Mariner) zlib 1.2.12-1 —

Oracle Linux

ReleasePackageFixed inAdvisory
Oracle Linux 9 mingw32-zlib +3 1.2.12-2.el9 ELSA-2022-8420
Oracle Linux 9 rsync +1 3.2.3-9.el9_0.1 ELSA-2022-4592
Oracle Linux 9 zlib +2 1.2.11-31.el9_0.1 ELSA-2022-4584
Oracle Linux 8 rsync +1 3.1.3-14.el8_6.2 ELSA-2022-2201
Oracle Linux 8 zlib +2 1.2.11-18.el8_5 ELSA-2022-1642
Oracle Linux 7 zlib +4 1.2.7-20.el7_9 ELSA-2022-2213

Wolfi

ReleasePackageFixed inAdvisory
Wolfi rolling zlib 1.2.13-r1 —

Public exploits

Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.

Third-party code, not reviewed by us. Public PoCs are sometimes fake or contain malware. Read the code first and run it only in an isolated lab, against systems you are authorised to test.

Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.

Affected packages

EcosystemPackageAffectedFixedRecord
RubyGems nokogiri < 1.13.4 1.13.4 GHSA-jc36-42cf-vqwj

Advisories 50

References