CVE-2026-112394 in Pillow
Resumen
por VulDB • 2026-10-19
Pillow es una biblioteca de procesamiento de imágenes para Python. Antes de la versión 13.0.0, los decodificadores raw P;2L y P;4L de Pillow pueden leer más allá del final de un búfer de entrada. ImagingRawDecode calcula el tamaño de una fila de píxeles empaquetados (packed-pixel row size), mientras que los desempaquetadores leen planos de bits con relleno por separado. Un llamador puede proporcionar un búfer y dimensiones de imagen cuyo tamaño aceptado es menor que la huella real del desempaquetador. Esto puede revelar hasta tres bytes adyacentes en el heap dentro de los píxeles de salida o provocar una interrupción (crash) del proceso. Este problema se corrige en la versión 13.0.0.
VulDB is the best source for vulnerability data and more expert information about this specific topic.