CVE-2026-41992
Last modified
CVE-2026-41992 is a high-severity vulnerability rated 7.5/10 on the CVSS scale. 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. EPSS estimates a 0.15% chance of exploitation in the next 30 days.
Description
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 the commit 63dbf6b3b9e6e781df1a6a64e609b10e23969681
Metrics
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Weakness Enumeration
Affected Software
| Vendor | Product | Versions |
|---|---|---|
| Gnu | Gzip | <= 1.14 |
References
Timeline
- Published
- Last Modified
- Status
- Analyzed
Frequently Asked Questions
What is CVE-2026-41992?
How severe is CVE-2026-41992?
How do I fix CVE-2026-41992?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-41986Logic bypass vulnerability in the file system. Impact: Succe…2.4
- CVE-2026-41988uuid before 14.0.0 can make unexpected writes when external …2.5
- CVE-2026-41989Libgcrypt before 1.12.2 sometimes allows a heap-based buffer…6.7
- CVE-2026-4199A vulnerability was identified in bazinga012 mcp_code_execut…5.3
- CVE-2026-41990Libgcrypt before 1.12.2 mishandles Dilithium signing. Writes…4
- CVE-2026-41991GNU gzip contains a vulnerability in the gzexe utility relat…4.7
- CVE-2026-41993Improper Access Control vulnerability in the Removable Media…6.7
- CVE-2026-41999Incorrect Behaviour of Views with TCP PROXY Requests4.8
- CVE-2026-4200A security flaw has been discovered in glowxq glowxq-oj up t…7.3
- CVE-2026-42000Insufficient Validation of Names During AXFR8.6
- CVE-2026-42001Insufficient Validation of Autoprimary SOA Queries7.5
- CVE-2026-42002Concurrency and locking defects in GSS-TSIG7.5
Are you affected by CVE-2026-41992?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
