CVE-2025-65018

1 minute de lecture

Mis à jour :

Vulnérabilité dans libpng : Débordement de tampon dans le tas

Une faille de sécurité, identifiée sous le code CVE-2025-65018, a été découverte dans les versions 1.6.0 à 1.6.50 de la bibliothèque libpng. Cette vulnérabilité se manifeste par un débordement de tampon dans le tas (heap buffer overflow) au sein de la fonction png_combine_row.

Elle est activée lors du traitement d’images PNG entrelacées en 16 bits lorsqu’elles sont converties vers un format de sortie 8 bits par l’intermédiaire de png_image_finish_read.

Impact potentiel :

  • Divulgation d’informations.
  • Déni de service.
  • Dans certaines configurations de tas, exécution de code arbitraire grâce à la corruption du tas.

Conditions d’exploitation :

La vulnérabilité nécessite une interaction utilisateur, déclenchée par le traitement d’un fichier PNG malveillant.

Points clés :

  • Type de vulnérabilité : Débordement de tampon dans le tas (Heap buffer overflow).
  • Composant affecté : Bibliothèque libpng, versions 1.6.0 à 1.6.50.
  • Fonction spécifique : png_combine_row.
  • Scénario d’exploitation : Traitement d’images PNG entrelacées 16 bits vers un format de sortie 8 bits.
  • Déclencheur : Fichier PNG malveillant.

Recommandations :

Bien que l’article ne détaille pas explicitement les recommandations, il est fortement conseillé aux utilisateurs des versions affectées de libpng de mettre à jour vers une version corrigée dès que possible. Les développeurs utilisant libpng devraient également vérifier et mettre à jour leurs intégrations.


Source