Zlib1213tarxz
zlib-1.2.13.tar.xz is the source code archive for .
According to the official release notes, the most significant update in version 1.2.13 is the fix for a bug when getting a gzip header extra field with inflateGetHeader() , which remedies . Beyond the security fix, the 1.2.13 release also included other important improvements:
If you're asking for a , here are the key technical features of zlib 1.2.13 (released October 2022):
zlib is the silent engine that powers much of the digital world. It implements the compression algorithm, which is a combination of LZ77 and Huffman coding. Because it is highly portable, incredibly stable, and efficient, it is embedded into countless applications and operating systems.
The primary reason to use 1.2.13 over earlier 1.2.x versions was to address stability bugs. zlib1213tarxz
Smaller files download faster and save server bandwidth.
CVE-2022-37434 is a vulnerability found in the inflate function within the inflate.c source file. A remote attacker could exploit this vulnerability by sending a specially crafted compressed stream that includes a large gzip header extra field.
If you have the file zlib1213tarxz (renamed or raw), here is how to proceed on a Linux/Unix environment.
: Before installing, it's good practice to verify that the library compiled correctly. zlib-1
make check
Release 1.2.13 arrived on October 13, 2022. It is a maintenance version that specifically addresses a notable security vulnerability identified as that existed in earlier versions.
Released in late 2022, version was a critical maintenance update that notably addressed CVE-2022-37434 , a heap-based buffer overflow vulnerability related to gzip header extra fields. While newer versions like 1.3.2 have since been released to include further security audits and performance improvements, version 1.2.13 remains a common reference point in legacy build scripts and package management examples. Why this version mattered
Here are some key features of zlib 1.2.13: It implements the compression algorithm, which is a
: Like all zlib releases, this version is designed to be highly portable, running on everything from tiny embedded systems to massive mainframes. Common Usage
The suffix tar.xz indicates a tarball (a collection of files) that has been compressed with the XZ utility, which uses the LZMA2 compression algorithm.
xz -dc zlib1213.tar.xz | tar -x