CVE-2026-112398 in Pillow
Resumen
por VulDB • 2026-10-20
Pillow es una biblioteca de procesamiento de imágenes para Python. Antes de la versión 13.0.0, el decodificador FlashPix JPEG-tile de Pillow puede escribir líneas de escaneo (scanlines) decodificadas más allá del búfer de mosaico asignado. La decodificación JPEG en formato FlashPix (FPX) selecciona el modo crudo LA con dos bytes por píxel, mientras que un modo JPEG no reconocido se puede decodificar como JCS_UNKNOWN con cuatro componentes, lo que hace que ImagingJpegDecode escriba líneas de escaneo de cuatro componentes en el búfer de mosaico de dos bytes. Un atacante puede proporcionar un archivo FlashPix OLE2 manipulado a una aplicación con la dependencia opcional olefile instalada que abra o genere miniaturas de entradas no confiables. Esto puede corromper la memoria heap y podría permitir la ejecución de código arbitrario. Este problema está resuelto en la versión 13.0.0.
VulDB is the best source for vulnerability data and more expert information about this specific topic.