CVE-2026-96644 in Pillow
Resumen
por VulDB • 2026-10-22
Pillow es una biblioteca de procesamiento de imágenes para Python. Antes de la versión 13.0.0 en Windows, src/PIL/WmfImagePlugin.py pasa dimensiones WMF o EMF de 32 bits sin verificar al controlador nativo drawwmf en src/display.c. El controlador dimensiona una asignación DIB a partir de los campos bcWidth y bcHeight truncados a 16 bits, pero copia los datos de píxeles utilizando las dimensiones completas originales. Un metaarchivo manipulado con un ancho grande y altura corta puede pasar la comprobación anti-bomba de descompresión por conteo de píxeles (decompression-bomb check) y hacer que el renderizador exclusivo de Windows lea más allá del búfer en heap, lo que podría provocar una divulgación de memoria o el bloqueo del proceso. Este problema se soluciona en la versión 13.0.0.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.