CVEvulnerability

CVE-2009-0945

9.3 HIGH Published 2009-05-13 Modified 2026-06-16 Official page ↗
Status
Modified
Published
2009-05-13
Last modified
2026-06-16
Assigner
[email protected]
CVSS 2.0 ([email protected])
9.3 HIGH — AV:N/AC:M/Au:N/C:C/I:C/A:C
Weaknesses
CWE-94

Description

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.

Affected configurations

• apple safari (<= 3.2.2) • apple safari 0.8 • apple safari 0.9 • apple safari 1.0 • apple safari 1.0.0 • apple safari 1.0.0b1 • apple safari 1.0.0b2 • apple safari 1.0.1 • apple safari 1.0.2 • apple safari 1.0.3 • apple safari 1.1 • apple safari 1.1.0 • apple safari 1.1.1 • apple safari 1.2 • apple safari 1.2.0 • apple safari 1.2.1 • apple safari 1.2.2 • apple safari 1.2.3 • apple safari 1.2.4 • apple safari 1.2.5 • apple safari 1.3 • apple safari 1.3.0 • apple safari 1.3.1 • apple safari 1.3.2 • apple safari 2 • apple safari 2.0 • apple safari 2.0.0 • apple safari 2.0.1 • apple safari 2.0.2 • apple safari 2.0.3 • apple safari 2.0.4 • apple safari 3 • apple safari 3.0 • apple safari 3.0.0 • apple safari 3.0.1 • apple safari 3.0.2 • apple safari 3.0.3 • apple safari 3.0.4 • apple safari 3.1 • apple safari 3.1.0 • apple safari 3.1.1 • apple safari 3.1.2 • apple safari 3.2 • apple safari 3.2.0 • apple safari 3.2.1 • apple safari 4.0

Related

Weakness · CWE (1)

  • CWE-94 Improper Control of Generation of Code weakness

References