Rechercher
Contactez-nous Suivez-nous sur Twitter En francais English Language
 

Abonnez-vous gratuitement à notre NEWSLETTER

Newsletter FR

Newsletter EN

Vulnérabilités

Se désabonner

Vigil@nce - Apache Subversion : déni de service via mod_dav_svn

août 2013 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 employer une requête utilisant la racine d’une
révision, qui génère une erreur d’assertion dans Apache Subversion
mod_dav_svn, afin de mener un déni de service.

Produits concernés : Subversion, Fedora, MBS, openSUSE

Gravité : 2/4

Date création : 25/07/2013

DESCRIPTION DE LA VULNÉRABILITÉ

Le module mod_dav_svn permet d’effectuer des opérations Subversion
via Apache httpd.

Cependant, les fonctions get_parent_path() et
get_parent_resource() du fichier mod_dav_svn/repos.c ne canonisent
pas correctement les chemins d’accès. L’utilisation de la racine
d’une révision (qui n’a pas de parent) provoque alors une
assertion, qui stoppe le service.

Ces fonctions sont accessibles via :
 une requête COPY, sur Apache HTTPD 2.2.25/2.4.5+
 une requête MOVE HTTP, sur toutes les versions de Apache HTTPD
 une requête COPY HTTP, sur toutes les versions de Apache HTTPD
 une requête DELETE HTTP, sur toutes les versions de Apache HTTPD

Un attaquant peut donc employer une requête utilisant la racine
d’une révision, qui génère une erreur d’assertion dans Apache
Subversion mod_dav_svn, afin de mener un déni de service.

ACCÈS AU BULLETIN VIGIL@NCE COMPLET

http://vigilance.fr/vulnerabilite/Apache-Subversion-deni-de-service-via-mod-dav-svn-13165


Voir les articles précédents

    

Voir les articles suivants