gzip-1.12-2.el9_8

エラータID: AXSA:2026-1737:01

Release date: 
Wednesday, September 2, 2026 - 18:32
Subject: 
gzip-1.12-2.el9_8
Affected Channels: 
MIRACLE LINUX 9 for x86_64
Severity: 
Moderate
Description: 

The gzip packages contain the gzip (GNU zip) data compression utility. gzip is used to compress regular files. It replaces them with files containing the .gz extension, while retaining ownership modes, access, and modification times.

Security Fix(es):

* gzip: gzip: Arbitrary file overwrite via insecure temporary file handling in gzexe utility (CVE-2026-41991)
* gzip: gzip: Information disclosure via global buffer overflow in LZH decompression (CVE-2026-41992)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

CVE-2026-41991
GNU gzip contains a vulnerability in the gzexe utility related to insecure temporary file handling. When the mktemp utility is not available in the user’s PATH, gzexe falls back to constructing a temporary file path based solely on the process ID (PID). This predictable filename is created without exclusive access or existence checks. A local attacker can pre‑create the predicted temporary file path as a symbolic link pointing to an arbitrary file writable by the victim. When gzexe runs, it follows the symlink and overwrites the target file, resulting in a time‑of‑check to time‑of‑use (TOCTOU) condition that allows arbitrary file overwrite. This issue has been fixed in the commit 4e6f8b24ab823146ab8776f0b7fe486ab34d4269
CVE-2026-41992
GNU gzip contains a global buffer overflow vulnerability in the LZH decompression logic caused by improper reuse of shared global state between different decompression formats within a single execution. GNU gzip maintains a global array that is shared across the LZ77, LZW, and LZH decompression routines and is not reinitialized between files processed in the same invocation. By decompressing a specially crafted LZW file followed by a specially crafted LZH file in a single gzip -d command, an attacker can poison the shared global state and subsequently trigger an out‑of‑bounds read in the LZH decoder. The LZH decompression logic follows stale values left in the shared array, causing reads past the end of the allocated global buffer. This issue has been fixed in commits 63dbf6b3b9e6e781df1a6a64e609b10e23969681 and e7378c2d421be6a286922374425680bbe9ad8b7d.

Solution: 

Update packages.

Additional Info: 

N/A

Download: 

SRPMS
  1. gzip-1.12-2.el9_8.src.rpm
    MD5: 64e5194fdc7568d4c8a252aa5a97e0aa
    SHA-256: f39c763ebbc3d072ba16860c289a2c280ada5d3ce35ffbdbbe5749b14ed5fb94
    Size: 832.65 kB

Asianux Server 9 for x86_64
  1. gzip-1.12-2.el9_8.x86_64.rpm
    MD5: 111a3c35aefc7c34ab11acb2244f4ed6
    SHA-256: 7ce2ee80f16ecdfa1bf2979b1cfbfaa3e353849c076710254c8c925eb1131384
    Size: 165.15 kB