First published: Wed Dec 15 2004(Updated: )
Safari 1.2.4 on Mac OS X 10.3.6 allows remote attackers to cause a denial of service (application crash from memory exhaustion), as demonstrated using Javascript code that continuously creates nested arrays and then sorts the newly created arrays.
Credit: cve@mitre.org
Affected Software | Affected Version | How to fix |
---|---|---|
Apple Mobile Safari | =1.2.2 | |
Apple Mobile Safari | =1.0 | |
Apple Mobile Safari | =1.2.1 | |
Apple Mobile Safari | =1.1 | |
Apple Mobile Safari | =1.2 | |
Apple Mobile Safari | =beta2 | |
Apple Mobile Safari | =1.2.3 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2004-1199 is classified as a denial of service vulnerability which can cause application crashes.
To mitigate CVE-2004-1199, users should update to a later version of Safari that addresses this issue.
CVE-2004-1199 affects several versions of Safari, including 1.0, 1.1, 1.2, and 1.2.4 on Mac OS X.
CVE-2004-1199 exploits memory exhaustion by using JavaScript to create and sort continuously nested arrays.
A temporary workaround for CVE-2004-1199 may involve disabling JavaScript in Safari until an update is applied.