FICHE CVE

CVE-2026-120452

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

🇫🇷 EN BREF

libgphoto2 (versions jusqu'à 2.5.34 incluse) est une bibliothèque utilisée par de nombreux systèmes Linux pour communiquer avec des appareils photo numériques. La faille se situe dans la fonction utilisée pour décompresser les images de modèles d'appareils spécifiques. En fournissant un en-tête de miniature malformé, un appareil peut tromper la bibliothèque pour qu'elle écrive et lise des données en dehors du tampon mémoire alloué.

Un attaquant peut utiliser un appareil photo USB malveillant pour extraire des données sensibles de la mémoire du système vers des aperçus d'images, ou provoquer le plantage de l'application. Comme cela nécessite un accès physique pour brancher un appareil et une interaction de l'utilisateur pour déclencher le chargement de l'image, le risque pour la plupart des environnements serveurs est faible. Aucun privilège spécial ni authentification n'est requis pour déclencher la faille une fois l'appareil connecté.

CVSS 4.05.2 MOYENNE
Publiée2026-11-02
Dernière modification2026-11-02

DÉTAIL DU VECTEUR CVSS

Vecteur d'attaquePhysique
Complexité d'attaqueFaible
Prérequis d'attaqueAucun
Privilèges requisAucun
Interaction utilisateurPassive
Confidentialité (système vulnérable)Faible
Intégrité (système vulnérable)Faible
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)

libgphoto2 through 2.5.34 contains a heap out-of-bounds read and write vulnerability in jl2005bcd_decompress() that allows malicious USB cameras to corrupt heap memory via oversized thumbnail processing. Attackers can supply small allocation-table values and a thumbnail header byte so in-place byte-swapping exceeds the buffer by about 30 KB, leaking heap contents in preview images.