[Info] Un bug de 10 ans d'âge dans Java enfin corrigé
Posté : jeu. 10 févr. 2011 15:10
Bonjour,
@+
Presence-PCOracle, qui préside aux destinées de Java depuis son rachat de Sun, a enfin corrigé un bug décelé pour la première fois en 2001. Ce bug permet de lancer des attaques de type déni de service sur des serveurs web exécutant Java.
Le bug touche plus précisément le fameux Java Runtime Environnement, le coeur des machines virtuelles Java. Le JRE est incapable de manipuler la valeur 2.2250738585072012e-308. Lorsqu'il essaye de convertir ce nombre décimal en binaire à virgule flottante, le JRE se lance dans une boucle infinie et se retrouve donc "planté".
Déjà rapporté à Oracle (du moins à Sun à l'époque) en 2001, ce bug fut une nouvelle fois décelé en 2009, mais ce n'est que mardi dernier qu'Oracle l'a corrigé en proposant un patch pour les JRE 6 version 23 et précédentes pour Windows, Solaris et Linux. Oracle ne livre pas d'explication à son étonnant manque de réactivité.
@+