Aller au contenu
Développeur Full Stack
, ,

Pillow sur Windows — lecture hors limites lors du rendu WMF/EMF

Dans cet article 5 rubriques
Veille sécuritéBackend & données
P3Élevée

Avant Pillow 13.0.0 sous Windows, des dimensions WMF ou EMF non vérifiées peuvent faire allouer un tampon plus petit que les données copiées par le rendu natif. Un fichier spécialement construit peut provoquer une lecture hors limites, une divulgation de mémoire ou un plantage.

Python
IdentifiantCVE-2026-96644
GravitéÉlevée
Exploitationnon connue / non déterminée
Correctif13.0.0

Source : CVE-2026-96644 — NVD

Analyse technique

Le gestionnaire natif utilise des dimensions bcWidth et bcHeight tronquées sur 16 bits pour dimensionner le DIB, mais copie les pixels selon les dimensions complètes d’origine.

Impact, versions et correctif

Événement datéLa fiche NVD indique une publication le 2026-10-21 à 21:20:32.943Z, dans la période demandée; cet événement de publication est retenu.
ImpactDivulgation potentielle de mémoire ou plantage du processus sous Windows.
Versions affectéesPillow antérieur à 13.0.0 sous Windows
Version corrigée13.0.0
Exploitation activenon connue / non déterminée
PoC publicinconnu
CVSS7.1
Publication2026-10-21T21:20:32.943Z
Mise à jour2026-10-21T21:20:32.943Z

Détection / vérification

Vérifier la version de Pillow et l’exposition des traitements WMF/EMF sur Windows.

Action recommandée

Mettre à niveau Pillow vers 13.0.0 ou une version ultérieure; éviter le rendu de fichiers WMF/EMF non fiables sur les systèmes concernés tant que la mise à niveau n’est pas faite.

Sources

Priorisation DFS : P3 · 1 source(s).

Article précédent :
Article suivant :