FICHE CVE

CVE-2026-120435

Publiée le 2026-11-02 · Dernière modification le 2026-11-02

🇫🇷 EN BREF

Netpbm (versions antérieures à 10.86.51, 11.x antérieures à 11.02.30 et 11.03 antérieures à 11.15.08) est une suite d'outils utilisés pour la manipulation d'images. La faille se situe dans l'utilitaire `xpmtoppm`, qui convertit les fichiers XPM au format PPM. Elle survient parce que le programme ne valide pas correctement la valeur « caractères par pixel » dans l'en-tête XPM, permettant à un fichier spécialement conçu de provoquer un dépassement de tampon (buffer overflow) dans une zone mémoire de taille fixe.

Un attaquant peut utiliser ce dépassement pour faire planter l'application ou potentiellement exécuter du code arbitraire sur le système, compromettant ainsi la confidentialité, l'intégrité et la disponibilité de l'hôte. Cela nécessite un accès au réseau local et une interaction de l'utilisateur, ce qui signifie qu'un utilisateur doit être incité à traiter un fichier image malveillant. Aucun privilège spécial ni authentification n'est requis pour déclencher la faille.

CVSS 4.08.5 ÉLEVÉE
Publiée2026-11-02
Dernière modification2026-11-02

DÉTAIL DU VECTEUR CVSS

Vecteur d'attaqueLocal
Complexité d'attaqueFaible
Prérequis d'attaqueAucun
Privilèges requisAucun
Interaction utilisateurPassive
Confidentialité (système vulnérable)Élevée
Intégrité (système vulnérable)Élevée
Disponibilité (système vulnérable)Élevée
Confidentialité (système subséquent)Aucune
Intégrité (système subséquent)Aucune
Disponibilité (système subséquent)Aucune

RÉFÉRENCES

Description officielle du NVD (en anglais)

Netpbm before 10.86.51, 11.x before 11.02.30, and 11.03 before 11.15.08 contains a heap buffer overflow in xpmtoppm caused by an unvalidated characters-per-pixel value in the XPM header. Attackers can supply a crafted XPM file with characters-per-pixel greater than 3 to overrun fixed 3-byte colorName hash entries, causing crashes or potentially code execution.