Vigil@nce - glibc : traversée de répertoire de Locale
juillet 2014 par Vigil@nce
Ce bulletin a été rédigé par Vigil@nce : http://vigilance.fr/offre
SYNTHÈSE DE LA VULNÉRABILITÉ
Un attaquant peut traverser les répertoires avec un chemin de
Locale spécial envoyé à une application compilée avec la glibc,
afin de lire un fichier situé hors du répertoire des Locales par
exemple.
Produits concernés : Debian, Unix (plateforme)
Gravité : 1/4
Date création : 11/07/2014
DESCRIPTION DE LA VULNÉRABILITÉ
Les variables d’environnement LC_* et LANG définissent la Locale :
format de l’heure, de la monnaie, langue, etc.
Cependant, les séquences comme "/.." permettent de remonter dans
l’arborescence utilisée par la glibc pour stocker les Locales. Un
attaquant peut donc forcer le chargement d’une Locale illicite
(par exemple via OpenSSH malgré ForceCommand).
Un attaquant peut donc traverser les répertoires avec un chemin de
Locale spécial envoyé à une application compilée avec la glibc,
afin de lire un fichier situé hors du répertoire des Locales par
exemple.
ACCÈS AU BULLETIN VIGIL@NCE COMPLET
http://vigilance.fr/vulnerabilite/glibc-traversee-de-repertoire-de-Locale-15034