Vigil@nce - OpenSSL : lecture de mémoire hors plage prévue via TS_OBJ_print_bio
août 2016 par Vigil@nce
Ce bulletin a été rédigé par Vigil@nce : https://vigilance.fr/offre
SYNTHÈSE DE LA VULNÉRABILITÉ
Un attaquant peut forcer la lecture à une adresse invalide via
TS_OBJ_print_bio() de OpenSSL, afin de mener un déni de service,
ou d’obtenir des informations sensibles.
Produits concernés : OpenSSL.
Gravité : 1/4.
Date création : 02/08/2016.
DESCRIPTION DE LA VULNÉRABILITÉ
Le produit OpenSSL implémente la RFC 3161 (Public Key
Infrastructure Time-Stamp Protocol).
Cependant, la fonction TS_OBJ_print_bio() cherche à lire une zone
mémoire située hors de la plage prévue, ce qui provoque une
erreur fatale, ou permet de lire un fragment de la mémoire du
processus.
Un attaquant peut donc forcer la lecture à une adresse invalide
via TS_OBJ_print_bio() de OpenSSL, afin de mener un déni de
service, ou d’obtenir des informations sensibles.
ACCÈS AU BULLETIN VIGIL@NCE COMPLET