Avis du CERT-FR

Objet : Vulnérabilités de cURL

Gestion du document

Référence CERTA-2006-AVI-222
Titre Vulnérabilités de cURL
Date de la première version29 mai 2006
Date de la dernière version28 septembre 2006
Source(s) Mise à jour du projet cURL

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

  • Les versions PHP 4.4.2 et antérieures ;
  • les versions PHP 5.1.4 et celles antérieures.

Résumé

Des vulnérabilités identifiées dans cURL (les fonctions cURL sont dans la bibliothèque libcurl pour PHP) peuvent être exploitées par un utilisateur local malveillant, afin de contourner la politique de sécurité associée à PHP.

Description

PHP est un langage de programmation pour la création de pages Internet. Il peut être configuré en Safe Mode afin de préciser certaines règles de sécurité (vérifier l'identifiant UID du propriétaire, restreindre la modification des variables d'environnement, exécuter des programmes, etc). cURL est un moyen pour se connecter et communiquer avec un ensemble varié de serveurs (FTP, FTPS, HTTP, HTTPS, TELNET, etc). Il se présente sous la forme d'une bibliothèque nommée libcurl pour PHP.

Des vulnérabilités identifiées dans cURL peuvent être exploitées par un utilisateur local malveillant, afin de contourner certaines restrictions définies par Safe Mode.

Solution

Se référer au bulletin de mise à jour de l'éditeur pour l'obtention des correctifs (cf. section Documentation).

Documentation

Gestion détaillée du document

Date Description
29 mai 2006 version initiale.
28 septembre 2006 ajout des références aux bulletins de sécurité SuSE, Ubuntu et Mandriva.
Choisissez un thème pour personnaliser l'apparence du site.