CVE-2010-0001
Integer underflow in the unlzw function in unlzw.c in gzip before 1.4 on 64-bit platforms, as...
CVE-2010-0001 is a medium vulnerability (CVSS 6.8) in Gnu Gzip, published January 20, 2010. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 4.77%, the 91st percentile. Fixed in gzip 1.3.12-9.
Integer underflow in the unlzw function in unlzw.c in gzip before 1.4 on 64-bit platforms, as used in ncompress and probably others, allows remote attackers to cause a denial of service (application crash) or possibly execute arbitrary code via a crafted archive that uses LZW compression, leading to an array index error.
Exploit likelihood
What each source reports
NVD Score used
6.8
Integer underflow in the unlzw function in unlzw.c in gzip before 1.4 on 64-bit platforms, as used in ncompress and probably others, allows remote attackers to cause a denial of service (application crash) or possibly execute arbitrary code via a crafted archive that uses LZW compression, leading to an array index error.
- Record
CVE-2010-0001- CVSS 2.0
- 6.8 Medium
AV:N/AC:M/Au:N/C:P/I:P/A:P - Weakness
- CWE-189
- Updated
- 2026-11-02
CVE List No score
Integer underflow in the unlzw function in unlzw.c in gzip before 1.4 on 64-bit platforms, as used in ncompress and probably others, allows remote attackers to cause a denial of service (application crash) or possibly execute arbitrary code via a crafted archive that uses LZW compression, leading to an array index error.
- Record
CVE-2010-0001- Updated
- 2026-11-02
EUVDEUVD-2010-0033 No score
Integer underflow in the unlzw function in unlzw.c in gzip before 1.4 on 64-bit platforms, as used in ncompress and probably others, allows remote attackers to cause a denial of service (application crash) or possibly execute arbitrary code via a crafted archive that uses LZW compression, leading to an array index error.
- Record
EUVD-2010-0033- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-pqhm-g528-h5pg No score
Integer underflow in the unlzw function in unlzw.c in gzip before 1.4 on 64-bit platforms, as...
Integer underflow in the unlzw function in unlzw.c in gzip before 1.4 on 64-bit platforms, as used in ncompress and probably others, allows remote attackers to cause a denial of service (application crash) or possibly execute arbitrary code via a crafted archive that uses LZW compression, leading to an array index error.
- Record
GHSA-pqhm-g528-h5pg- Updated
- 2026-11-02
OSV No score
Integer underflow in the unlzw function in unlzw.c in gzip before 1.4 on 64-bit platforms, as used in ncompress and probably others, allows remote attackers to cause a denial of service (application crash) or possibly execute arbitrary code via a crafted archive that uses LZW compression, leading to an array index error.
- Record
CVE-2010-0001- Updated
- 2026-11-02
OSVDEBIAN-CVE-2010-0001 No score
Integer underflow in the unlzw function in unlzw.c in gzip before 1.4 on 64-bit platforms, as used in ncompress and probably others, allows remote attackers to cause a denial of service (application crash) or possibly execute arbitrary code via a crafted archive that uses LZW compression, leading to an array index error.
- Record
DEBIAN-CVE-2010-0001- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:10059-1 No score
gzip-1.8-1.29 on GA media
These are all security issues fixed in the gzip-1.8-1.29 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:10059-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
gzipDebian:12 |
before 1.3.12-9 | 1.3.12-9 |
gzipDebian:13 |
before 1.3.12-9 | 1.3.12-9 |
gzipDebian:14 |
before 1.3.12-9 | 1.3.12-9 |
ncompressDebian:12 |
before 4.2.4.3-1 | 4.2.4.3-1 |
ncompressDebian:13 |
before 4.2.4.3-1 | 4.2.4.3-1 |
ncompressDebian:14 |
before 4.2.4.3-1 | 4.2.4.3-1 |
gzipDebian:4.0 |
before 1.3.5-15+etch1, plus listed versions 1.3.5-15 |
1.3.5-15+etch1 |
gzipDebian:5.0 |
before 1.3.12-6+lenny1, plus listed versions 1.3.12-6 |
1.3.12-6+lenny1 |
ncompressDebian:5.0 |
before 4.2.4.2-1+lenny1, plus listed versions 4.2.4.2-1 |
4.2.4.2-1+lenny1 |
gzipRed Hat:enterprise_linux:3::as |
before 0:1.3.3-15.rhel3 | 0:1.3.3-15.rhel3 |
Show 20 moreShow less
| Package | Affected | Fixed |
|---|---|---|
gzip-debuginfoRed Hat:enterprise_linux:3::as |
before 0:1.3.3-15.rhel3 | 0:1.3.3-15.rhel3 |
gzipRed Hat:enterprise_linux:3::desktop |
before 0:1.3.3-15.rhel3 | 0:1.3.3-15.rhel3 |
gzip-debuginfoRed Hat:enterprise_linux:3::desktop |
before 0:1.3.3-15.rhel3 | 0:1.3.3-15.rhel3 |
gzipRed Hat:enterprise_linux:3::es |
before 0:1.3.3-15.rhel3 | 0:1.3.3-15.rhel3 |
gzip-debuginfoRed Hat:enterprise_linux:3::es |
before 0:1.3.3-15.rhel3 | 0:1.3.3-15.rhel3 |
gzipRed Hat:enterprise_linux:3::ws |
before 0:1.3.3-15.rhel3 | 0:1.3.3-15.rhel3 |
gzip-debuginfoRed Hat:enterprise_linux:3::ws |
before 0:1.3.3-15.rhel3 | 0:1.3.3-15.rhel3 |
gzipRed Hat:enterprise_linux:4::as |
before 0:1.3.3-18.el4_8.1 | 0:1.3.3-18.el4_8.1 |
gzip-debuginfoRed Hat:enterprise_linux:4::as |
before 0:1.3.3-18.el4_8.1 | 0:1.3.3-18.el4_8.1 |
gzipRed Hat:enterprise_linux:4::desktop |
before 0:1.3.3-18.el4_8.1 | 0:1.3.3-18.el4_8.1 |
gzip-debuginfoRed Hat:enterprise_linux:4::desktop |
before 0:1.3.3-18.el4_8.1 | 0:1.3.3-18.el4_8.1 |
gzipRed Hat:enterprise_linux:4::es |
before 0:1.3.3-18.el4_8.1 | 0:1.3.3-18.el4_8.1 |
gzip-debuginfoRed Hat:enterprise_linux:4::es |
before 0:1.3.3-18.el4_8.1 | 0:1.3.3-18.el4_8.1 |
gzipRed Hat:enterprise_linux:4::ws |
before 0:1.3.3-18.el4_8.1 | 0:1.3.3-18.el4_8.1 |
gzip-debuginfoRed Hat:enterprise_linux:4::ws |
before 0:1.3.3-18.el4_8.1 | 0:1.3.3-18.el4_8.1 |
gzipRed Hat:enterprise_linux:5::client |
before 0:1.3.5-11.el5_4.1 | 0:1.3.5-11.el5_4.1 |
gzip-debuginfoRed Hat:enterprise_linux:5::client |
before 0:1.3.5-11.el5_4.1 | 0:1.3.5-11.el5_4.1 |
gzipRed Hat:enterprise_linux:5::server |
before 0:1.3.5-11.el5_4.1 | 0:1.3.5-11.el5_4.1 |
gzip-debuginfoRed Hat:enterprise_linux:5::server |
before 0:1.3.5-11.el5_4.1 | 0:1.3.5-11.el5_4.1 |
gzipopenSUSE:Tumbleweed |
before 1.8-1.29 | 1.8-1.29 |
History
| When | Changed | Sources |
|---|---|---|
| 2026-11-03 | aliases | EUVD |
| 2026-11-02 | created | CVE List, GitHub Advisories, NVD, OSV |
References
secunia.com/advisories/38220
secunia.com/advisories/40655
support.apple.com/kb/HT4435
vupen.com/english/advisories/2010/0185
ncompress.sourceforge.net
itrc.hp.com/service/cki/docDisplay.do?docId=emr_na-c02286083
Show 35 moreShow less
ubuntu.com/usn/USN-889-1
oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A10546
securitytracker.com/id?1023490
vupen.com/english/advisories/2010/1872
bugzilla.redhat.com/show_bug.cgi?id=554418
git.savannah.gnu.org/cgit/gzip.git/commit?id=a3db5806d012082b9e25cc36d09f19cd736a468f
lists.apple.com/archives/security-announce/2010//Nov/msg00000.html
debian.org/security/2010/dsa-1974
mandriva.com/security/advisories?name=MDVSA-2010:020
secunia.com/advisories/40689
secunia.com/advisories/40551
oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A7511
secunia.com/advisories/38223
savannah.gnu.org/forum/forum.php?forum_id=6153
debian.org/security/2010/dsa-2074
vupen.com/english/advisories/2010/1796
redhat.com/support/errata/RHSA-2010-0061.html
rhn.redhat.com/errata/RHSA-2010-0095.html
mandriva.com/security/advisories?name=MDVSA-2010:019
mandriva.com/security/advisories?name=MDVSA-2011:152
kb.juniper.net/InfoCenter/index?page=content&id=JSA10705
secunia.com/advisories/38225
lists.opensuse.org/opensuse-security-announce/2010-01/msg00009.html
secunia.com/advisories/38232
osvdb.org/61869
nvd.nist.gov/vuln/detail/CVE-2010-0001
access.redhat.com/errata/RHSA-2010:0061
access.redhat.com/security/cve/CVE-2010-0001
github.com/advisories/GHSA-pqhm-g528-h5pg
security-tracker.debian.org/tracker/CVE-2010-0001
access.redhat.com/security/updates/classification
security.access.redhat.com/data/csaf/v2/advisories/2010/rhsa-2010_0061.json
cve.org/CVERecord?id=CVE-2010-0001
suse.com/security/cve/CVE-2009-2624
suse.com/security/cve/CVE-2010-0001