Vigil@nce : Noyau Linux, déni de service via e1000
janvier 2010 par Vigil@nce
Un attaquant peut envoyer un paquet trop grand afin de stopper les
systèmes équipés d’un driver e1000.
Gravité : 2/4
Conséquences : accès/droits administrateur, déni de service de la
machine
Provenance : LAN
Moyen d’attaque : aucun démonstrateur, aucune attaque
Compétence de l’attaquant : expert (4/4)
Confiance : confirmé par l’éditeur (5/5)
Diffusion de la configuration vulnérable : élevée (3/3)
Date création : 29/12/2009
PRODUITS CONCERNÉS
– Linux noyau
DESCRIPTION DE LA VULNÉRABILITÉ
Le driver e1000 implémente le support des cartes réseau Intel
PRO/100, 1000 et 10GbE. Ces cartes peuvent recevoir des trames
Ethernet de 16383 octets de long (jumbo frames).
Cependant, si le driver e1000 reçoit des fragments trop courts,
une corruption de mémoire se produit.
Un attaquant situé sur un LAN supportant les jumbo frames peut
donc envoyer une trame longue afin de mener un déni de service, et
éventuellement de faire exécuter du code.
CARACTÉRISTIQUES
Références : BID-37519, CVE-2009-4536, VIGILANCE-VUL-9318
http://vigilance.fr/vulnerabilite/Noyau-Linux-deni-de-service-via-e1000-9318