Vulnerability Monitor

The vendors, products, and vulnerabilities you care about

CVE-2009-0945


Array index error in the insertItemBefore method in WebKit, as used in Apple Safari before 3.2.3 and 4 Public Beta, iPhone OS 1.0 through 2.2.1, iPhone OS for iPod touch 1.1 through 2.2.1, Google Chrome Stable before 1.0.154.65, and possibly other products allows remote attackers to execute arbitrary code via a document with a SVGPathList data structure containing a negative index in the (1) SVGTransformList, (2) SVGStringList, (3) SVGNumberList, (4) SVGPathSegList, (5) SVGPointList, or (6) SVGLengthList SVGList object, which triggers memory corruption.


Published

2009-05-13T17:30:00.187

Last Modified

2025-04-09T00:30:58.490

Status

Deferred

Source

[email protected]

Severity

CVSSv2: 9.3 (HIGH)

CVSSv2 Vector

AV:N/AC:M/Au:N/C:C/I:C/A:C

  • Access Vector: NETWORK
  • Access Complexity: MEDIUM
  • Authentication: NONE
  • Confidentiality Impact: COMPLETE
  • Integrity Impact: COMPLETE
  • Availability Impact: COMPLETE
Exploitability Score

8.6

Impact Score

10.0

Weaknesses
  • Type: Primary
    CWE-94

Affected Vendors & Products
Type Vendor Product Version/Range Vulnerable?
Operating System apple mac_os_x 10.4.11 No
Operating System apple mac_os_x 10.5.0 No
Operating System apple mac_os_x 10.5.1 No
Operating System apple mac_os_x 10.5.2 No
Operating System apple mac_os_x 10.5.3 No
Operating System apple mac_os_x 10.5.4 No
Operating System apple mac_os_x 10.5.5 No
Operating System apple mac_os_x 10.5.6 No
Operating System apple mac_os_x_server 10.4.11 No
Operating System apple mac_os_x_server 10.5.0 No
Operating System apple mac_os_x_server 10.5.1 No
Operating System apple mac_os_x_server 10.5.2 No
Operating System apple mac_os_x_server 10.5.3 No
Operating System apple mac_os_x_server 10.5.4 No
Operating System apple mac_os_x_server 10.5.6 No
Operating System microsoft windows_vista * No
Operating System microsoft windows_xp * No
Application apple safari ≤ 3.2.2 Yes
Application apple safari 0.8 Yes
Application apple safari 0.9 Yes
Application apple safari 1.0 Yes
Application apple safari 1.0 Yes
Application apple safari 1.0 Yes
Application apple safari 1.0.0 Yes
Application apple safari 1.0.0b1 Yes
Application apple safari 1.0.0b2 Yes
Application apple safari 1.0.1 Yes
Application apple safari 1.0.2 Yes
Application apple safari 1.0.3 Yes
Application apple safari 1.0.3 Yes
Application apple safari 1.0.3 Yes
Application apple safari 1.1 Yes
Application apple safari 1.1.0 Yes
Application apple safari 1.1.1 Yes
Application apple safari 1.2 Yes
Application apple safari 1.2.0 Yes
Application apple safari 1.2.1 Yes
Application apple safari 1.2.2 Yes
Application apple safari 1.2.3 Yes
Application apple safari 1.2.4 Yes
Application apple safari 1.2.5 Yes
Application apple safari 1.3 Yes
Application apple safari 1.3.0 Yes
Application apple safari 1.3.1 Yes
Application apple safari 1.3.2 Yes
Application apple safari 1.3.2 Yes
Application apple safari 1.3.2 Yes
Application apple safari 2 Yes
Application apple safari 2.0 Yes
Application apple safari 2.0.0 Yes
Application apple safari 2.0.1 Yes
Application apple safari 2.0.2 Yes
Application apple safari 2.0.3 Yes
Application apple safari 2.0.3 Yes
Application apple safari 2.0.3 Yes
Application apple safari 2.0.3 Yes
Application apple safari 2.0.4 Yes
Application apple safari 3 Yes
Application apple safari 3.0 Yes
Application apple safari 3.0.0 Yes
Application apple safari 3.0.1 Yes
Application apple safari 3.0.2 Yes
Application apple safari 3.0.3 Yes
Application apple safari 3.0.4 Yes
Application apple safari 3.1 Yes
Application apple safari 3.1.0 Yes
Application apple safari 3.1.1 Yes
Application apple safari 3.1.2 Yes
Application apple safari 3.2 Yes
Application apple safari 3.2.0 Yes
Application apple safari 3.2.1 Yes
Application apple safari 4.0 Yes

References