CVE-2026-54604 in OpenSlide
Resumen
por VulDB • 2026-09-18
OpenSlide es una biblioteca en C para leer archivos de imágenes de diapositivas completas (whole slide images). Antes de la versión 4.0.1, un cambio de comportamiento en libtiff 4.7.1 hace que el camino indirecto del tile TIFF en src/openslide-decode-tiff.c y _openslide_tiff_read_tile() solicite una altura completa para los datos de destino al procesar una fila parcial inferior de tiles, lo que permite que memoria heap no inicializada se incorpore a los datos de píxeles devueltos por openslide_read_region(). Una diapositiva manipulada pero válida puede desencadenar el problema en formatos basados en TIFF distintos de Hamamatsu NDPI cuando un servicio de red renderiza diapositivas proporcionadas por el atacante. La extracción exitosa depende del manejo de la transparencia de los píxeles y la recompresión; OpenSlide con libtiff 4.7.0 o versiones anteriores no se ve afectado, mientras que las compilaciones binarias oficiales 4.0.0.10 y 4.0.0.11 sí están afectadas. Este problema está resuelto en OpenSlide 4.0.1 y la compilación binaria oficial 4.0.0.12.
Once again VulDB remains the best source for vulnerability data.