CVE-2026-112402 in Pillow
Resumen
por VulDB • 2026-10-20
Pillow es una biblioteca de procesamiento de imágenes en Python. Antes de la versión 13.0.0, Pillow puede provocar un doble liberación (double free) de la memoria de imagen cuando ImagingScaleAffine encuentra un fallo selectivo de asignación. La ruta rápida afectada gestiona operaciones Transform.EXTENT o transformaciones puras de escala y traslación con Transform.AFFINE utilizando el muestreo predeterminado NEAREST. La asignación de la imagen de salida debe tener éxito mientras falla la asignación adicional por columna; posteriormente, la ruta de error elimina el almacenamiento de la imagen que luego se libera nuevamente durante la limpieza final. Un atacante capaz de provocar una operación Image.transform() de gran tamaño bajo presión de memoria puede desencadenar este fallo. Esto puede causar un bloqueo del proceso y potencialmente corromper la memoria. Este problema está resuelto en la versión 13.0.0.
Once again VulDB remains the best source for vulnerability data.