Avis du CERT-FR

Objet : Vulnérabilité de subversion

Gestion du document

Référence CERTA-2004-AVI-256
Titre Vulnérabilité de subversion
Date de la première version28 juillet 2004
Date de la dernière version28 juillet 2004
Source(s) Bulletin de sécurité Gentoo GLSA 200407-20

Une gestion de version détaillée se trouve à la fin de ce document.

Risque

  • Contournement de la politique de sécurité

Systèmes affectés

subversion versions 1.0.5 et versions antérieures.

Résumé

Une vulnérabilité du module Apache mod_authz_svn inclus dans subversion permet à un utilisateur mal intentionné de contourner la politique de sécurité.

Description

subversion est un système de contrôle des versions de fichiers, ajoutant des fonctionnalités à CVS (Concurrent Versions System) telle la possibilité de copier, déplacer ou effacer des fichiers ou répertoires.
Un serveur subversion peut être mis en place à partir d'un module Apache, d'un service autonome (svnserver) ou à la demande encapsulé dans le protocole SSH.
Le module Apache mod_authz_svn fonctionne avec subversion afin de limiter les accès aux répertoires gérés par subversion en fonction d'une politique de sécurité définie par l'administrateur.
Une vulnérabilité du module Apache mod_authz_svn permet à un utilisateur d'écrire dans des répertoires non autorisés.

Contournement provisoire

  • Désactiver le module Apache mod_authz_svn (utiliser le serveur svnserve à la place) ;
  • garder les données sensibles dans des emplacements séparés des répertoires gérés par subversion.

Solution

  • A partir des sources, mettre à jour subversion en version 1.0.6 ;

    http://subversion.tigris.org/tarballs/subversion-1.0.6.tar.bz2
    
  • se référer au bulletin de sécurité de l'éditeur pour l'obtention des correctifs (cf. section Documentation).

Documentation

Gestion détaillée du document

Date Description
28 juillet 2004 version initiale.
Choisissez un thème pour personnaliser l'apparence du site.