CVE-2009-2624

Severity
6.8MEDIUM
EPSS
7.3%
top 8.31%
CISA KEV
Not in KEV
Exploit
No known exploits
Affected products
Timeline
PublishedJan 29
Latest updateMay 2

Description

The huft_build function in inflate.c in gzip before 1.3.13 creates a hufts (aka huffman) table that is too small, which allows remote attackers to cause a denial of service (application crash or infinite loop) or possibly execute arbitrary code via a crafted archive. NOTE: this issue is caused by a CVE-2006-4334 regression.

CVSS vector

AV:N/AC:M/C:P/I:P/A:PExploitability: 8.6 | Impact: 6.4

Affected Packages2 packages

Debiangzip< 1.3.12-8+3
NVDgnu/gzip1.3.12+14

🔴Vulnerability Details

3
GHSA
GHSA-fx63-8q93-pfr5: The huft_build function in inflate2022-05-02
CVEList
CVE-2009-2624: The huft_build function in inflate2010-01-29
OSV
CVE-2009-2624: The huft_build function in inflate2010-01-29

📋Vendor Advisories

3
Ubuntu
gzip vulnerabilities2010-01-20
Red Hat
gzip: Missing input sanitation by decompressing dynamic Huffman code blocks2010-01-20
Debian
CVE-2009-2624: gzip - The huft_build function in inflate.c in gzip before 1.3.13 creates a hufts (aka ...2009

💬Community

1
Bugzilla
CVE-2009-2624 gzip: Missing input sanitation by decompressing dynamic Huffman code blocks2009-07-30