Vigil@nce : dhcpcd, injection de commande shell
avril 2011 par Vigil@nce
Ce bulletin a été rédigé par Vigil@nce : http://vigilance.fr/
SYNTHÈSE DE LA VULNÉRABILITÉ
Un attaquant disposant d’un serveur DHCP illicite peut retourner
un nom de machine spécial, afin d’injecter une commande shell dans
dhcpcd.
– Gravité : 2/4
– Date création : 08/04/2011
PRODUITS CONCERNÉS
– Unix - plateforme
DESCRIPTION DE LA VULNÉRABILITÉ
Le programme dhcpcd est le démon d’un client DHCP qui interroge un
serveur DHCP afin d’obtenir une adresse IP et un nom de machine.
Cependant, un serveur DHCP (illicite ou corrompu) peut retourner
un nom de machine de la forme :
debutNom`commande`finNom
debutNom ;commande ;finNom
Comme dhcpcd ne filtre pas les caractères shell spéciaux, la
commande shell reçue du serveur est exécutée sur le client.
Un attaquant disposant d’un serveur DHCP illicite peut donc
retourner un nom de machine spécial, afin d’injecter une commande
shell dans dhcpcd.
Cette vulnérabilité est la même que VIGILANCE-VUL-10522
(https://vigilance.fr/arbre/1/10522) qui affecte ISC dhclient.
ACCÈS AU BULLETIN VIGIL@NCE COMPLET
http://vigilance.fr/vulnerabilite/dhcpcd-injection-de-commande-shell-10530