Vulnerability Note VU#361043

Apple Safari contains a memory corruption issue in the handling of JavaScript arrays by WebKit

Original Release date: 01 Jul 2008 | Last revised: 01 Jul 2008


The Apple Webkit contains a memory corruption vulnerability.This vulnerability may allow a remote, unauthenticated attacker to execute arbitrary code.


According to Apple Security Update 2008-004:

A memory corruption issue exists in WebKit's handling of JavaScript arrays. Visiting a maliciously crafted website may lead to an unexpected application termination or arbitrary code execution.

This vulnerability may affect any software that uses the Apple WebKit, including the Safari web browser.

Note that this vulnerability is reported to affect software on both the Windows and Apple OS X operating systems.


A remote, unauthenticated attacker may be able to execute arbitrary code.


Apply Apple Updates
Apple has released an update to address this vulnerability. Refer to Apple Security Update 2008-004 for more information.

Systems Affected (Learn More)

VendorStatusDate NotifiedDate Updated
Apple Computer, Inc.Affected-01 Jul 2008
If you are a vendor and your product is affected, let us know.

CVSS Metrics (Learn More)

Group Score Vector
Base N/A N/A
Temporal N/A N/A
Environmental N/A N/A



This vulnerability was reported in Apple Security Update 2008-004. Apple credits James Urquhart with reporting this issue.

This document was written by Ryan Giobbi.

Other Information

  • CVE IDs: CVE-2008-2307
  • Date Public: 19 Jun 2008
  • Date First Published: 01 Jul 2008
  • Date Last Updated: 01 Jul 2008
  • Severity Metric: 10.33
  • Document Revision: 6


If you have feedback, comments, or additional information about this vulnerability, please send us email.