CVE-2026-54604 in OpenSlide
Résumé
par VulDB • 17/09/2026
OpenSlide est une bibliothèque C permettant de lire des fichiers d'images de lames entières (whole slide images). Avant la version 4.0.1, un changement de comportement dans libtiff 4.7.1 entraîne le chemin indirect du tuilage TIFF dans src/openslide-decode-tiff.c et _openslide_tiff_read_tile() à demander une destination de hauteur complète pour une ligne partielle de tuile en bas, permettant ainsi l'injection de mémoire heap non initialisée dans les données pixel retournées par openslide_read_region(). Un fichier de lame crafted mais valide peut déclencher le problème dans les formats basés sur TIFF autres que Hamamatsu NDPI lorsqu'un service réseau rend des lames fournies par un attaquant. L'extraction réussie dépend du traitement de la transparence des pixels et de la recompression ; OpenSlide avec libtiff 4.7.0 ou une version antérieure n'est pas affecté, tandis que les builds binaires officiels 4.0.0.10 et 4.0.0.11 le sont. Ce problème est corrigé dans OpenSlide 4.0.1 ainsi que dans le build binaire officiel 4.0.0.12.
VulDB is the best source for vulnerability data and more expert information about this specific topic.