CVE-2009-1687 (http://nvd.nist.gov/nvd.cfm?cvename=CVE-2009-1687): The JavaScript garbage collector in 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 properly handle allocation failures, which allows remote attackers to execute arbitrary code or cause a denial of service (memory corruption and application crash) via a crafted HTML document that triggers write access to an "offset of a NULL pointer." CVE-2009-1698 (http://nvd.nist.gov/nvd.cfm?cvename=CVE-2009-1698): 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.
Created attachment 199233 [details, diff] patch from upstream svn
Created attachment 199234 [details, diff] patch from upstream svn
commited + revbumped.
Closing noglsa, as 4.x is unstable.
*** Bug 284116 has been marked as a duplicate of this bug. ***
*** Bug 284132 has been marked as a duplicate of this bug. ***