Rejoignez-nous sur #zone-h @ irc.eu.freenode.net
RECHERCHE
Menu principal
Accueil
Nouvelles de Zone-H
Nouvelles du monde
Avis de sécurité
Téléchargements
Zone-H works
Attaques numériques
 Attaques Francophones
 Archive des attaques
 Archive des attaques 
 Notifier defacements
Restez à l'écoute
 Inscription Listes de diffusion
Zone publique active
 T'chat IRC
 Contact
 Performances du Staff
 Le Staff de Zone-H
NOUVELLES DE ZONE-H
Faille PHP critique chez la plupart des hébergeurs mondiaux
 
Nazca
08/09/2005
 
Peter Brodersen, tel est le nom de l’homme qui a trouvé, informé, puis rappelé, la présence d’une faille critique chez la plupart des hébergeurs mondiaux sans que personne ne s’en rende compte…


Cette faille, assez critique pour les hébergeurs de serveurs mutualisés, est présente dans la fonction glob() de PHP. La fonction « glob » permet de chercher les dossiers et fichiers vérifiant un masque. Seulement l’option de sécurité « safe_mode » ne vérifie pas correctement si l’utilisateur est autorisé à accéder à chacun des fichiers, il est ainsi possible de lister le contenu de n’importe quel répertoire, et ceci de plusieurs façons. Cependant ce problème n’a pas été résolu depuis plusieurs mois, l’équipe de php.net ne semble pas le juger comme important et ne préfère pas ajouter des vérifications dans un souci de performances. Les espaces d’hébergement de Free, Lycos et OVH sont affectés (nous les avons contactés, aucune réponse), mais il est fort possible que la totalité des hébergeurs soient vulnérables.


Son risque est sérieux pour les serveurs mutualisés sur trois points :

-Tout d’abord, un utilisateur malveillant peut accéder à des informations sensibles concernant d’autres utilisateurs, en listant tous leurs fichiers.

-Il peut également récupérer des informations sur le serveur comme le login de certains utilisateurs (dans le répertoire « /home » par exemple.)

-Et enfin, il peut voir le nom des sessions php.


Exemples sur les hébergeurs cités précedemment:

Sessions PHP de lycos

Répertoires de free.fr


Aucun correctif n’est actuellement disponible pour corriger cette faille, une des solutions possibles est de désactiver la fonction glob(). Seul problème à cela, c’est que les applications web gérant cette fonction risquent de mal fonctionner…


Voir aussi notre avis de sécurité:
http://www.zone-h.fr/fr/advisories/read/id=528/


Commentaires:



nom ou pseudo:
Ville/Pays: (Facultatif)
Email: (Facultatif)
message:
Recopier le code:

Envoyer




  En parler sur le forum...
  S'inscrire à la liste de diffusion...

Creative Commons License
Le contenu de ce site est sous Contrat Public Creative Commons.