CVE-2008-0888
The NEEDBITS macro in the inflate_dynamic function in inflate.c for unzip can be invoked using...
The NEEDBITS macro in the inflate_dynamic function in inflate.c for unzip can be invoked using invalid buffers, which allows remote attackers to cause a denial of service (crash) and possibly execute arbitrary code via unknown vectors that trigger a free of uninitialized or previously-freed data.
Exploit likelihood
What each source reports
NVD Score used
9.3
The NEEDBITS macro in the inflate_dynamic function in inflate.c for unzip can be invoked using invalid buffers, which allows remote attackers to cause a denial of service (crash) and possibly execute arbitrary code via unknown vectors that trigger a free of uninitialized or previously-freed data.
- Record
CVE-2008-0888- CVSS 2.0
- 9.3 High
AV:N/AC:M/Au:N/C:C/I:C/A:C - Weakness
- CWE-119
- Updated
- 2026-11-02
CVE List No score
The NEEDBITS macro in the inflate_dynamic function in inflate.c for unzip can be invoked using invalid buffers, which allows remote attackers to cause a denial of service (crash) and possibly execute arbitrary code via unknown vectors that trigger a free of uninitialized or previously-freed data.
- Record
CVE-2008-0888- Updated
- 2026-11-02
EUVDEUVD-2008-0895 No score
The NEEDBITS macro in the inflate_dynamic function in inflate.c for unzip can be invoked using invalid buffers, which allows remote attackers to cause a denial of service (crash) and possibly execute arbitrary code via unknown vectors that trigger a free of uninitialized or previously-freed data.
- Record
EUVD-2008-0895- Updated
- 2026-11-02
GitHub AdvisoriesGHSA-q7mr-xjvc-chw3 No score
The NEEDBITS macro in the inflate_dynamic function in inflate.c for unzip can be invoked using...
The NEEDBITS macro in the inflate_dynamic function in inflate.c for unzip can be invoked using invalid buffers, which allows remote attackers to cause a denial of service (crash) and possibly execute arbitrary code via unknown vectors that trigger a free of uninitialized or previously-freed data.
- Record
GHSA-q7mr-xjvc-chw3- Weakness
- CWE-119
- Updated
- 2026-11-02
OSVAZL-35330 No score
CVE-2008-0888 affecting package unzip for versions less than 6.0-20
The NEEDBITS macro in the inflate_dynamic function in inflate.c for unzip can be invoked using invalid buffers, which allows remote attackers to cause a denial of service (crash) and possibly execute arbitrary code via unknown vectors that trigger a free of uninitialized or previously-freed data.
- Record
AZL-35330- Updated
- 2026-11-02
OSVAZL-6932 No score
CVE-2008-0888 affecting package unzip for versions less than 6.0-19
The NEEDBITS macro in the inflate_dynamic function in inflate.c for unzip can be invoked using invalid buffers, which allows remote attackers to cause a denial of service (crash) and possibly execute arbitrary code via unknown vectors that trigger a free of uninitialized or previously-freed data.
- Record
AZL-6932- Updated
- 2026-11-02
OSV No score
The NEEDBITS macro in the inflate_dynamic function in inflate.c for unzip can be invoked using invalid buffers, which allows remote attackers to cause a denial of service (crash) and possibly execute arbitrary code via unknown vectors that trigger a free of uninitialized or previously-freed data.
- Record
CVE-2008-0888- Updated
- 2026-11-02
OSVDEBIAN-CVE-2008-0888 No score
The NEEDBITS macro in the inflate_dynamic function in inflate.c for unzip can be invoked using invalid buffers, which allows remote attackers to cause a denial of service (crash) and possibly execute arbitrary code via unknown vectors that trigger a free of uninitialized or previously-freed data.
- Record
DEBIAN-CVE-2008-0888- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
unzipAzure Linux:3 |
before 6.0-20 | 6.0-20 |
unzipAzure Linux:2 |
before 6.0-19 | 6.0-19 |
unzipDebian:12 |
before 5.52-11 | 5.52-11 |
unzipDebian:13 |
before 5.52-11 | 5.52-11 |
unzipDebian:14 |
before 5.52-11 | 5.52-11 |
unzipDebian:3.1 |
before 5.52-1sarge5, plus listed versions 5.52-15.52-1sarge15.52-1sarge25.52-1sarge35.52-1sarge4 |
5.52-1sarge5 |
unzipDebian:4.0 |
before 5.52-9etch1, plus listed versions 5.52-9 |
5.52-9etch1 |
unzipRed Hat:enterprise_linux:2.1::as |
before 0:5.50-31.EL2.1 | 0:5.50-31.EL2.1 |
unzipRed Hat:enterprise_linux:2.1::aw |
before 0:5.50-31.EL2.1 | 0:5.50-31.EL2.1 |
unzipRed Hat:enterprise_linux:2.1::es |
before 0:5.50-31.EL2.1 | 0:5.50-31.EL2.1 |
Show 9 moreShow less
| Package | Affected | Fixed |
|---|---|---|
unzipRed Hat:enterprise_linux:2.1::ws |
before 0:5.50-31.EL2.1 | 0:5.50-31.EL2.1 |
unzipRed Hat:enterprise_linux:3::as |
before 0:5.50-36.EL3 | 0:5.50-36.EL3 |
unzip-debuginfoRed Hat:enterprise_linux:3::as |
before 0:5.50-36.EL3 | 0:5.50-36.EL3 |
unzipRed Hat:enterprise_linux:3::desktop |
before 0:5.50-36.EL3 | 0:5.50-36.EL3 |
unzip-debuginfoRed Hat:enterprise_linux:3::desktop |
before 0:5.50-36.EL3 | 0:5.50-36.EL3 |
unzipRed Hat:enterprise_linux:3::es |
before 0:5.50-36.EL3 | 0:5.50-36.EL3 |
unzip-debuginfoRed Hat:enterprise_linux:3::es |
before 0:5.50-36.EL3 | 0:5.50-36.EL3 |
unzipRed Hat:enterprise_linux:3::ws |
before 0:5.50-36.EL3 | 0:5.50-36.EL3 |
unzip-debuginfoRed Hat:enterprise_linux:3::ws |
before 0:5.50-36.EL3 | 0:5.50-36.EL3 |
History
| Recorded | Changed | Sources |
|---|---|---|
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2008-0888 is a high vulnerability (CVSS 9.3) in Info-zip Unzip, published March 17, 2008. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 6.29%, the 93rd percentile. Fixed in unzip 6.0-20.
References
secunia.com/advisories/29415
securityfocus.com/archive/1/489967/100/0/threaded
secunia.com/advisories/29427
vupen.com/english/advisories/2008/1744
secunia.com/advisories/29440
debian.org/security/2008/dsa-1522
Show 34 moreShow less
secunia.com/advisories/29432
issues.rpath.com/browse/RPL-2317
wiki.rpath.com/Advisories:rPSA-2008-0116
vmware.com/security/advisories/VMSA-2008-0009.html
lists.apple.com/archives/security-announce/2010//Mar/msg00001.html
secunia.com/advisories/29392
secunia.com/advisories/29681
mandriva.com/en/security/advisories?name=MDVSA-2008:068
lists.opensuse.org/opensuse-security-announce/2008-03/msg00008.html
vupen.com/english/advisories/2008/0913/references
secunia.com/advisories/30535
ipcop.org/index.php?name=News&file=article&sid=40
support.apple.com/kb/HT4077
securityfocus.com/archive/1/493080/100/0/threaded
security.gentoo.org/glsa/glsa-200804-06.xml
oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A9733
secunia.com/advisories/29406
secunia.com/advisories/29495
secunia.com/advisories/31204
securitytracker.com/id?1019634
redhat.com/support/errata/RHSA-2008-0196.html
exchange.xforce.ibmcloud.com/vulnerabilities/41246
ubuntu.com/usn/usn-589-1
securityfocus.com/bid/28288
wiki.rpath.com/wiki/Advisories:rPSA-2008-0116
nvd.nist.gov/vuln/detail/CVE-2008-0888
github.com/advisories/GHSA-q7mr-xjvc-chw3
security-tracker.debian.org/tracker/CVE-2008-0888
access.redhat.com/errata/RHSA-2008:0196
redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=431438
security.access.redhat.com/data/csaf/v2/advisories/2008/rhsa-2008_0196.json
access.redhat.com/security/cve/CVE-2008-0888
cve.org/CVERecord?id=CVE-2008-0888