Overview
Apple QuickDraw contains a heap buffer overflow vulnerability. This vulnerability may allow an attacker to execute arbitrary code or create a denial-of-service condition.
Description
PICT is a graphics file format that was used by Apple Macintosh systems prior to Mac OS X as their standard metafile format. OS X systems can open and display PICT files. Apple QuickDraw is a two dimensional graphics library that has been deprecated in Mac OS version 10.4. Apple QuickDraw contains a heap buffer overflow vulnerability. This vulnerability may allow an attacker to execute arbitrary code. By convincing a user to open a specially crafted PICT file with an application that uses the QuickDraw libraries, an attacker can trigger the overflow. |
Impact
A remote unauthenticated attacker may be able to execute arbitrary code or create a denial-of-service condition. The specially crafted PICT file used to exploit this vulnerability may be supplied on a web page, in an email for the victim to select, or by some other means designed to encourage them to process the file with a vulnerable application. |
Solution
Upgrade |
Vendor Information
CVSS Metrics
Group | Score | Vector |
---|---|---|
Base | ||
Temporal | ||
Environmental |
References
- http://docs.info.apple.com/article.html?artnum=305214
- http://secunia.com/advisories/24479/
- http://en.wikipedia.org/wiki/PICT
- http://en.wikipedia.org/wiki/QuickDraw
- http://securitytracker.com/alerts/2007/Mar/1017760.html
- http://www.securityfocus.com/bid/22228
- http://www.sans.org/newsletters/risk/display.php?v=6&i=5#widely6
Acknowledgements
Apple credits to Tom Ferris of Security-Protocols and Mike Price of McAfee AVERT Labs for reporting this issue.
This document was written by Ryan Giobbi.
Other Information
CVE IDs: | CVE-2007-0588 |
Severity Metric: | 5.10 |
Date Public: | 2007-03-13 |
Date First Published: | 2007-03-14 |
Date Last Updated: | 2007-03-20 16:04 UTC |
Document Revision: | 15 |