Skip to content
OpenAdvisories
Unscored CVE-2009-2624 EUVD-2009-2619GHSA-fx63-8q93-pfr5

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 attac…

Published Jan 29, 2010 · Updated Aug 7, 2024 · Assigned by certcc

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.

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 gzip 1.3.12-8 —
Debian 13 gzip 1.3.12-8 —
Debian 12 gzip 1.3.12-8 —
Debian 5.0 gzip 1.3.12-6+lenny1 DSA-1974-1
Debian 4.0 gzip 1.3.5-15+etch1 DSA-1974-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed gzip 1.8-1.29 openSUSE-SU-2024:10059-1

Advisories 2

References