CVE-2009-0945
Published May 13, 2009
Last updated 6 years ago
Overview
- 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.
- Source
- cve@mitre.org
- NVD status
- Modified
Social media
- Hype score
- Not currently trending
Risk scores
CVSS 2.0
- Type
- Primary
- Base score
- 9.3
- Impact score
- 10
- Exploitability score
- 8.6
- Vector string
- AV:N/AC:M/Au:N/C:C/I:C/A:C
Weaknesses
- nvd@nist.gov
- CWE-94
Configurations
[ { "nodes": [ { "negate": false, "cpeMatch": [ { "criteria": "cpe:2.3:o:apple:mac_os_x:10.4.11:*:*:*:*:*:*:*", "vulnerable": false, "matchCriteriaId": "6EE39585-CF3B-4493-96D8-B394544C7643" }, { "criteria": "cpe:2.3:o:apple:mac_os_x:10.5.0:*:*:*:*:*:*:*", "vulnerable": false, "matchCriteriaId": "DC90AA12-DD17-4607-90CB-E342E83F20BB" }, { "criteria": "cpe:2.3:o:apple:mac_os_x:10.5.1:*:*:*:*:*:*:*", "vulnerable": false, "matchCriteriaId": "3F3E721C-00CA-4D51-B542-F2BC5C0D65BF" }, { "criteria": "cpe:2.3:o:apple:mac_os_x:10.5.2:*:*:*:*:*:*:*", "vulnerable": false, "matchCriteriaId": "B3267A41-1AE0-48B8-BD1F-DEC8A212851A" }, { "criteria": "cpe:2.3:o:apple:mac_os_x:10.5.3:*:*:*:*:*:*:*", "vulnerable": false, "matchCriteriaId": "855288F1-0242-4951-AB3F-B7AF13E21CF6" }, { "criteria": "cpe:2.3:o:apple:mac_os_x:10.5.4:*:*:*:*:*:*:*", "vulnerable": false, "matchCriteriaId": "10082781-B93E-4B84-94F2-FA9749B4D92B" }, { "criteria": "cpe:2.3:o:apple:mac_os_x:10.5.5:*:*:*:*:*:*:*", "vulnerable": false, "matchCriteriaId": "AE1EBF04-C440-4A6B-93F2-DC3A812728C2" }, { "criteria": "cpe:2.3:o:apple:mac_os_x:10.5.6:*:*:*:*:*:*:*", "vulnerable": false, "matchCriteriaId": "DFB077A2-927B-43AF-BFD5-0E78648C9394" }, { "criteria": "cpe:2.3:o:apple:mac_os_x_server:10.4.11:*:*:*:*:*:*:*", "vulnerable": false, "matchCriteriaId": "D09D5933-A7D9-4A61-B863-CD8E7D5E67D8" }, { "criteria": "cpe:2.3:o:apple:mac_os_x_server:10.5.0:*:*:*:*:*:*:*", "vulnerable": false, "matchCriteriaId": "C7817232-BE3E-4655-8282-A979E5D40D3D" }, { "criteria": "cpe:2.3:o:apple:mac_os_x_server:10.5.1:*:*:*:*:*:*:*", "vulnerable": false, "matchCriteriaId": "77E8D614-E1EE-42F1-9E55-EA54FB500621" }, { "criteria": "cpe:2.3:o:apple:mac_os_x_server:10.5.2:*:*:*:*:*:*:*", "vulnerable": false, "matchCriteriaId": "C73BED9E-29FB-4965-B38F-013FFE5A9170" }, { "criteria": "cpe:2.3:o:apple:mac_os_x_server:10.5.3:*:*:*:*:*:*:*", "vulnerable": false, "matchCriteriaId": "D3B7DEC3-1C0B-4D13-98CD-CB7FAE7933B0" }, { "criteria": "cpe:2.3:o:apple:mac_os_x_server:10.5.4:*:*:*:*:*:*:*", "vulnerable": false, "matchCriteriaId": "7723A9E8-1DE2-4C7D-81E6-4F79DCB09324" }, { "criteria": "cpe:2.3:o:apple:mac_os_x_server:10.5.6:*:*:*:*:*:*:*", "vulnerable": false, "matchCriteriaId": "8EC681A4-6F58-4C7D-B4E0-FCC1BCBC534E" }, { "criteria": "cpe:2.3:o:microsoft:windows_vista:*:*:*:*:*:*:*:*", "vulnerable": false, "matchCriteriaId": "3852BB02-47A1-40B3-8E32-8D8891A53114" }, { "criteria": "cpe:2.3:o:microsoft:windows_xp:*:*:*:*:*:*:*:*", "vulnerable": false, "matchCriteriaId": "E61F1C9B-44AF-4B35-A7B2-948EEF7639BD" } ], "operator": "OR" }, { "negate": false, "cpeMatch": [ { "criteria": "cpe:2.3:a:apple:safari:*:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "B6E139B2-65BD-4416-9D99-48E132BEC3A5", "versionEndIncluding": "3.2.2" }, { "criteria": "cpe:2.3:a:apple:safari:0.8:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "09F4ADD0-449B-4DDD-9878-DE86CBD56756" }, { "criteria": "cpe:2.3:a:apple:safari:0.9:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "2E0AECB7-FE62-4664-B3B8-8161DA6DA4BC" }, { "criteria": "cpe:2.3:a:apple:safari:1.0:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "1A419AE8-F5A2-4E25-9004-AAAB325E201A" }, { "criteria": "cpe:2.3:a:apple:safari:1.0:beta:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "64FE1AA1-32D1-4825-8B2B-E66093937D9F" }, { "criteria": "cpe:2.3:a:apple:safari:1.0:beta2:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "E760CD65-A10E-44F1-B835-DA6B77057C93" }, { "criteria": "cpe:2.3:a:apple:safari:1.0.0:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "30663B7F-3EDA-4B6B-9F39-65E2CEEB4543" }, { "criteria": "cpe:2.3:a:apple:safari:1.0.0b1:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "91A09DA0-83E9-491D-A0A5-AF97B5463D62" }, { "criteria": "cpe:2.3:a:apple:safari:1.0.0b2:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "D91C7EF0-A56B-40E6-9CED-1228405D034E" }, { "criteria": "cpe:2.3:a:apple:safari:1.0.1:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "CE6078B0-4756-4E04-BAC4-C4EC90548A9D" }, { "criteria": "cpe:2.3:a:apple:safari:1.0.2:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "B6B5A3F2-70EE-4ECD-AD6A-0A72D9EBC755" }, { "criteria": "cpe:2.3:a:apple:safari:1.0.3:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "C87EDB53-FB6E-4B10-B890-A7195D841C5E" }, { "criteria": "cpe:2.3:a:apple:safari:1.0.3:85.8:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "957FCFC4-565A-4F2F-8D3D-D0982E1723F8" }, { "criteria": "cpe:2.3:a:apple:safari:1.0.3:85.8.1:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "22A450DC-CDF5-4EA0-A703-AFB3DEFE1395" }, { "criteria": "cpe:2.3:a:apple:safari:1.1:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "857C92E2-6870-409A-9457-75F8C5C7B959" }, { "criteria": "cpe:2.3:a:apple:safari:1.1.0:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "3FD75A4F-F529-4F5E-957D-380215F7B21B" }, { "criteria": "cpe:2.3:a:apple:safari:1.1.1:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "834EC299-2010-4306-8CEE-35D735583101" }, { "criteria": "cpe:2.3:a:apple:safari:1.2:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "443FF271-A3AB-4659-80B2-89F771BF5371" }, { "criteria": "cpe:2.3:a:apple:safari:1.2.0:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "0D29B98E-2F62-4F6F-976D-FEC4EB07F106" }, { "criteria": "cpe:2.3:a:apple:safari:1.2.1:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "3112AFEB-7893-467C-8B45-A44D5697BB79" }, { "criteria": "cpe:2.3:a:apple:safari:1.2.2:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "1FC83309-3A97-4619-B5C1-574610838BC6" }, { "criteria": "cpe:2.3:a:apple:safari:1.2.3:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "891514D5-50C8-4EDC-81C5-24ABF8BCC022" }, { "criteria": "cpe:2.3:a:apple:safari:1.2.4:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "25032A3A-9D05-4E69-9A22-C9B332976769" }, { "criteria": "cpe:2.3:a:apple:safari:1.2.5:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "AF75A31C-FE42-4CB4-A0E6-0CAB7B122483" }, { "criteria": "cpe:2.3:a:apple:safari:1.3:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "4EDD80AB-2A6C-47FF-A1E9-DEB273C6B4E5" }, { "criteria": "cpe:2.3:a:apple:safari:1.3.0:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "2EAC0DC3-7B55-49BC-89BC-C588E6FC6828" }, { "criteria": "cpe:2.3:a:apple:safari:1.3.1:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "D9315ADD-5B97-4639-9B59-806EFD7BC247" }, { "criteria": "cpe:2.3:a:apple:safari:1.3.2:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "E7DD81AB-27D6-4CB0-BBF0-5710DAD55A3D" }, { "criteria": "cpe:2.3:a:apple:safari:1.3.2:312.5:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "21BAC0B8-063C-4772-8F1B-EB9A2F7A585C" }, { "criteria": "cpe:2.3:a:apple:safari:1.3.2:312.6:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "6BAB4071-A883-4E04-BDDF-A121C4738E61" }, { "criteria": "cpe:2.3:a:apple:safari:2:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "7E44913D-BC8B-4AA1-84EB-EFEAC531B475" }, { "criteria": "cpe:2.3:a:apple:safari:2.0:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "9D3889ED-9329-4C84-A173-2553BEAE3EDA" }, { "criteria": "cpe:2.3:a:apple:safari:2.0.0:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "7B74019F-C365-4E13-BBB4-D84AD9C1F87C" }, { "criteria": "cpe:2.3:a:apple:safari:2.0.1:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "1E0E57D5-A7C9-4985-8CE4-E0D4B8BBF371" }, { "criteria": "cpe:2.3:a:apple:safari:2.0.2:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "06494FA8-F12A-435A-97A4-F38C58DF43F2" }, { "criteria": "cpe:2.3:a:apple:safari:2.0.3:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "D1BB047B-D45E-4695-AAEB-D0830DB1663E" }, { "criteria": "cpe:2.3:a:apple:safari:2.0.3:417.8:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "018A7A39-2AFD-47A9-AE88-7ABDBFE5EDA1" }, { "criteria": "cpe:2.3:a:apple:safari:2.0.3:417.9:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "1082B33F-33B5-453A-A5AA-10F65AB2E625" }, { "criteria": "cpe:2.3:a:apple:safari:2.0.3:417.9.2:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "6CF4DB54-AA7E-44C3-83E3-1A8971719D5B" }, { "criteria": "cpe:2.3:a:apple:safari:2.0.4:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "DFDCF83E-620C-40FA-9901-5D939E315143" }, { "criteria": "cpe:2.3:a:apple:safari:3:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "E3BAE980-449F-4F8C-A5BC-6CB7226E971A" }, { "criteria": "cpe:2.3:a:apple:safari:3.0:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "4A33F900-D405-40A8-A0A5-3C80320FF6E9" }, { "criteria": "cpe:2.3:a:apple:safari:3.0.0:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "4444A309-5A97-4E1C-B4EA-C4A070A98CBC" }, { "criteria": "cpe:2.3:a:apple:safari:3.0.1:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "8CEB23DE-1A9D-480E-8B8B-9F110A8ABDE6" }, { "criteria": "cpe:2.3:a:apple:safari:3.0.2:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "84E78F43-07BD-4D62-9512-DA738A92BC7B" }, { "criteria": "cpe:2.3:a:apple:safari:3.0.3:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "F3180366-2240-467E-8AB9-BEA0430948F1" }, { "criteria": "cpe:2.3:a:apple:safari:3.0.4:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "5AB9CC52-E533-4306-9E92-73C84B264D4E" }, { "criteria": "cpe:2.3:a:apple:safari:3.1:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "912A26D1-3264-464F-B101-1796B35437E2" }, { "criteria": "cpe:2.3:a:apple:safari:3.1.0:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "01D8C2EF-D552-4279-A12E-70E292F39E31" }, { "criteria": "cpe:2.3:a:apple:safari:3.1.1:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "C453B588-15FD-4A9C-8BC1-6202A21DAE02" }, { "criteria": "cpe:2.3:a:apple:safari:3.1.2:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "460A6F14-7CCE-47CA-BE0C-6DF32CD6A8A2" }, { "criteria": "cpe:2.3:a:apple:safari:3.2:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "4DD634B1-4986-4E80-8BDC-58941893F6BB" }, { "criteria": "cpe:2.3:a:apple:safari:3.2.0:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "15BB6761-3581-4AE6-85E0-1609D15D7618" }, { "criteria": "cpe:2.3:a:apple:safari:3.2.1:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "EFA1A4C8-9F87-449F-A11F-52E5D52247E2" }, { "criteria": "cpe:2.3:a:apple:safari:4.0:beta:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "9DC87F61-3463-468A-BF0B-070816BBC3CA" } ], "operator": "OR" } ], "operator": "AND" } ]