What’s Vulnerable › Vulnerabilities

CVE-2008-0888

Description

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.

Affected products

How to fix

Upgrade to a fixed version: macOS 10.6.3; github.com/yi-ge/unzip 6.0. Check the vendor advisory for mitigations.

References

Get alerted when CVE-2008-0888 or the next vulnerability affects your stack