Risques
- Déni de service à distance
- Exécution de code arbitraire à distance
Systèmes affectés
- libpng versions 1.0.17 et antérieures ;
- libpng versions 1.2.7 et antérieures.
Résumé
Une vulnérabilité dans la bibliothèque de fonctions libpng permet à un utilisateur distant mal intentionné de réaliser un déni de service ou potentiellement d'exécuter du code arbitraire.
Description
Une erreur dans la fonction png_set_strip_alpha() de la bibliothèque de fonctions libpng permet à un utilisateur distant mal intentionné de réaliser un débordement de mémoire par le biais d'une image de type PNG (Portable Network Graphics) malicieusement construite. Il peut ainsi réaliser un déni de service sur l'application utilisant cette fonction ou potentiellement exécuter du code arbitraire.
Solution
Les versions 1.0.18 et 1.2.8 corrigent le problème :
http://www.libpng.org/pub/png/libpng.html
Documentation
- Bulletin de sécurité RedHat RHSA-2006:0205 du 13 février 2006 : https://rhn.redhat.com/errata/RHSA-2006-0205.html
- Site Internet de libpng : http://www.libpng.org/pub/png/libpng.html