Vigil@nce : Solaris, déni de service de e1000g
juin 2008 par Vigil@nce
SYNTHÈSE
Un attaquant distant peut bloquer le driver e1000g afin que le
système ne reçoive plus les paquets entrants.
Gravité : 3/4
Conséquences : déni de service de la machine
Provenance : client internet
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 : 16/06/2008
Référence : VIGILANCE-VUL-7897
PRODUITS CONCERNÉS
– OpenSolaris [versions confidentielles]
– Sun Solaris [versions confidentielles]
DESCRIPTION
Le driver e1000g pilote les cartes réseau Ethernet Gigabit.
Le fichier /usr/src/uts/common/io/e1000g/e1000g_rx.c gère la
réception des paquets réseau.
Les cartes réseau avec un contrôleur Intel 82571/82572 gèrent
automatiquement les extensions IPv6. Cependant, le driver e1000g
ne supporte pas ce mode de gestion, ce qui provoque une erreur
dans e1000g_rx.c.
Un attaquant distant peut donc envoyer un paquet IPv6 afin de
bloquer le driver et que le système ne puisse plus recevoir de
paquet.
CARACTÉRISTIQUES
Références : 238250, 6665738, BID-29730, VIGILANCE-VUL-7897