Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How was the hash collision issue in ASP.NET fixed (MS11-100)? [closed]

As reported by Slashdot, MS issued an update to ASP.NET to fix the hash collision attack today. (Listed as "Collisions in HashTable May Cause DoS Vulnerability - CVE-2011-3414" on the linked Technet page.)

The problem is that the POST data are converted into a hash table that uses a known hashing algorithm. And if an attacker uses this by crafting a request that contains lots of collisions, he can easily cause a Denial of Service.

Does anyone know how exactly does that update fix the issue?

like image 356
svick Avatar asked Dec 29 '11 20:12

svick


1 Answers

The update is not a complete fix, but rather a workaround. It limits the number of POST parameters accepted.

like image 81
Alexander Klink Avatar answered Oct 21 '22 11:10

Alexander Klink