WebKit in Apple Safari before 4.0, iPhone OS 1.0 through 2.2.1, and iPhone OS for iPod touch 1.1 through 2.2.1 does not initialize a pointer during handling of a Cascading Style Sheets (CSS) attr function call with a large numerical argument, which allows remote attackers to execute arbitrary code or cause a denial of service (memory corruption and application crash) via a crafted HTML document.
The product constructs all or part of a code segment using externally-influenced input from an upstream component, but it does not neutralize or incorrectly neutralizes special elements that could modify the syntax or behavior of the intended code segment.
Name | Vendor | Start Version | End Version |
---|---|---|---|
Safari | Apple | * | 3.2.2 (including) |
Safari | Apple | 2.0 (including) | 2.0 (including) |
Safari | Apple | 2.0.0 (including) | 2.0.0 (including) |
Safari | Apple | 2.0.1 (including) | 2.0.1 (including) |
Safari | Apple | 2.0.2 (including) | 2.0.2 (including) |
Safari | Apple | 2.0.3 (including) | 2.0.3 (including) |
Safari | Apple | 2.0.3-417.8 (including) | 2.0.3-417.8 (including) |
Safari | Apple | 2.0.3-417.9 (including) | 2.0.3-417.9 (including) |
Safari | Apple | 2.0.3-417.9.2 (including) | 2.0.3-417.9.2 (including) |
Safari | Apple | 2.0.3-417.9.3 (including) | 2.0.3-417.9.3 (including) |
Safari | Apple | 2.0.4 (including) | 2.0.4 (including) |
Safari | Apple | 3.0 (including) | 3.0 (including) |
Safari | Apple | 3.0.0 (including) | 3.0.0 (including) |
Safari | Apple | 3.0.0b (including) | 3.0.0b (including) |
Safari | Apple | 3.0.1 (including) | 3.0.1 (including) |
Safari | Apple | 3.0.1-beta (including) | 3.0.1-beta (including) |
Safari | Apple | 3.0.1b (including) | 3.0.1b (including) |
Safari | Apple | 3.0.2 (including) | 3.0.2 (including) |
Safari | Apple | 3.0.2b (including) | 3.0.2b (including) |
Safari | Apple | 3.0.3 (including) | 3.0.3 (including) |
Safari | Apple | 3.0.3b (including) | 3.0.3b (including) |
Safari | Apple | 3.0.4 (including) | 3.0.4 (including) |
Safari | Apple | 3.0.4b (including) | 3.0.4b (including) |
Safari | Apple | 3.1.0 (including) | 3.1.0 (including) |
Safari | Apple | 3.1.0b (including) | 3.1.0b (including) |
Safari | Apple | 3.1.1 (including) | 3.1.1 (including) |
Safari | Apple | 3.1.2 (including) | 3.1.2 (including) |
Safari | Apple | 3.2.0 (including) | 3.2.0 (including) |
Safari | Apple | 3.2.1 (including) | 3.2.1 (including) |
Red Hat Enterprise Linux 3 | RedHat | kdelibs-6:3.1.3-6.13 | * |
Red Hat Enterprise Linux 4 | RedHat | kdelibs-6:3.3.1-14.el4 | * |
Red Hat Enterprise Linux 5 | RedHat | kdelibs-6:3.5.4-22.el5_3 | * |
Kde4libs | Ubuntu | hardy | * |
Kde4libs | Ubuntu | intrepid | * |
Kde4libs | Ubuntu | jaunty | * |
Kdelibs | Ubuntu | dapper | * |
Kdelibs | Ubuntu | devel | * |
Kdelibs | Ubuntu | hardy | * |
Kdelibs | Ubuntu | intrepid | * |
Kdelibs | Ubuntu | jaunty | * |
Kdelibs | Ubuntu | karmic | * |
Kdelibs | Ubuntu | lucid | * |
Kdelibs | Ubuntu | maverick | * |
Kdelibs | Ubuntu | natty | * |
Qt4-x11 | Ubuntu | intrepid | * |
Qt4-x11 | Ubuntu | jaunty | * |
Webkit | Ubuntu | hardy | * |
Webkit | Ubuntu | intrepid | * |
Webkit | Ubuntu | jaunty | * |