Vigil@nce - sudo : lecture de fichier via TZ
février 2015 par Vigil@nce
Ce bulletin a été rédigé par Vigil@nce : http://vigilance.fr/offre
SYNTHÈSE DE LA VULNÉRABILITÉ
Un attaquant local privilégié peut affecter la variable
d’environnement TZ avant d’appeler sudo, afin de forcer
l’ouverture d’un fichier, ou un déni de service si ce fichier est
bloquant.
Produits concernés : Unix (plateforme)
Gravité : 1/4
Date création : 10/02/2015
DESCRIPTION DE LA VULNÉRABILITÉ
Le programme sudo autorise certains utilisateurs à exécuter des
commandes avec des droits élevés.
Le programme sudo filtre les variables d’environnement
potentiellement dangereuses. Cependant, sudo transmets la variable
TZ, qui peut indiquer le nom d’un fichier de Time Zone.
L’application cible, liée à la glibc, ouvre donc le fichier pour
y analyser les informations horaires. On peut noter que le contenu
de ce fichier n’est pas renvoyé à l’utilisateur.
Un attaquant local privilégié peut donc affecter la variable
d’environnement TZ avant d’appeler sudo, afin de forcer
l’ouverture d’un fichier, ou un déni de service si ce fichier est
bloquant.
ACCÈS AU BULLETIN VIGIL@NCE COMPLET
http://vigilance.fr/vulnerabilite/sudo-lecture-de-fichier-via-TZ-16137