CVE-2008-0888

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.

Date published : 2008-03-17

http://lists.apple.com/archives/security-announce/2010//Mar/msg00001.html

http://www.securityfocus.com/bid/28288