CVE-2026-111130
ŚrednieCVSS 6.1Streszczenie
OpenSlide do wersji 4.0.1 zawiera podatność odczytu poza zakresem sterty w czytniku MIRAX, umożliwiającą odczyt poza tablicę slide_positions poprzez spreparowane wartości w pliku Slidedat.ini. Atakujący może dostarczyć slajd MIRAX, w którym CameraImageDivisionsPerSide nie dzieli równo liczby obrazów, powodując awarię aplikacji i uszkodzenie geometrii kafelków.
Ocena ryzyka
Otwarcie złośliwego slajdu MIRAX może doprowadzić do awarii aplikacji lub ujawnienia danych z pamięci. Wpływa to na dostępność i poufność systemów przetwarzających obrazy patologiczne.
Rekomendacja
Zaktualizuj OpenSlide do wersji nowszej niż 4.0.1 po udostępnieniu poprawki i unikaj otwierania niezaufanych plików slajdów MIRAX.
Inne podatności w OpenSlide
Zobacz wszystkie- CVE-2026-54604Średnie
OpenSlide to biblioteka C do odczytu plików całych preparatów mikroskopowych. Zmiana zachowania w libtiff 4.7.1 powoduje, że ścieżka pośrednich kafelków TIFF żąda pełnej wysokości dla częściowego dolnego wiersza kafelków, co pozwala niezainicjalizowanej pamięci sterty trafić do danych pikseli zwracanych przez openslide_read_region(). Podatność dotyczy formatów opartych na TIFF innych niż Hamamatsu NDPI, gdy usługa sieciowa renderuje preparaty dostarczone przez atakującego. Problem naprawiono w OpenSlide 4.0.1 i oficjalnej kompilacji binarnej 4.0.0.12.
- CVE-2026-48977Wysokie
W bibliotece OpenSlide od wersji 3.4.1 do 4.0.1 funkcja parse_level0_xml() przetwarza spreparowany plik Ventana BIF, akceptując niedodatnie liczby wierszy lub kolumn kafli. Nieprawidłowe wartości prowadzą do kontrolowanych przez atakującego przesunięć pamięci i zapisu dowolnych danych, co może skutkować awarią lub wykonaniem dowolnego kodu.
Oryginalny opis (angielski, źródło NVD)
OpenSlide through 4.0.1 contains a heap out-of-bounds read vulnerability in the MIRAX reader that allows attackers to read past the slide_positions array via crafted Slidedat.ini values. Attackers can supply a MIRAX slide whose CameraImageDivisionsPerSide does not evenly divide the image counts, crashing applications that open it and corrupting tile geometry.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

