Vigil@nce - OpenLDAP : utilisation de mémoire libérée via Matched Values
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 peut provoquer l’utilisation d’une zone mémoire
libérée dans Matched Values de OpenLDAP, afin de mener un déni
de service, et éventuellement d’exécuter du code.
Produits concernés : OpenLDAP
Gravité : 2/4
Date création : 06/02/2015
DESCRIPTION DE LA VULNÉRABILITÉ
L’annuaire OpenLDAP supporte les requêtes Matched Values
utilisant un filtre. Par exemple : ldapsearch -E ’mv=(sn=*)’.
Cependant, lorsque le filtre est erroné, la fonction
get_vrFilter() du fichier servers/slapd/filter.c libère une zone
mémoire avant de la réutiliser.
Un attaquant peut donc provoquer l’utilisation d’une zone mémoire
libérée dans Matched Values de OpenLDAP, afin de mener un déni
de service, et éventuellement d’exécuter du code.
ACCÈS AU BULLETIN VIGIL@NCE COMPLET
http://vigilance.fr/vulnerabilite/OpenLDAP-utilisation-de-memoire-liberee-via-Matched-Values-16125