Vigil@nce - Node.js milliseconds : déni de service via Regular Expression
janvier 2016 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 fournir une chaîne trop complexe à Node.js
milliseconds, afin de mener un déni de service.
Produits concernés : Node.js Modules non exhaustif.
Gravité : 2/4.
Date création : 23/11/2015.
DESCRIPTION DE LA VULNÉRABILITÉ
Le module milliseconds peut être installé sur Node.js.
Cependant, la conversion d’une chaîne (comme "10 minutes")
utilise une expression régulière qui consomme de nombreuses
ressource si la chaîne dépasse 10ko.
Un attaquant peut donc fournir une chaîne trop complexe à
Node.js milliseconds, afin de mener un déni de service.
ACCÈS AU BULLETIN VIGIL@NCE COMPLET
http://vigilance.fr/vulnerabilite/Node-js-milliseconds-deni-de-service-via-Regular-Expression-18366