Katalog CVE

CVE-2016-4333

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Biblioteka HDF5 w wersji 1.8.16 ma lukę, która pozwala na modyfikację wskaźnika pętli inicjalizującej tablicę, co może prowadzić do wskazywania poza granice tablicy. Wartość używana do alokacji przestrzeni pochodzi z pliku, co stwarza ryzyko manipulacji przez atakującego.

Ocena ryzyka

Atakujący może wykorzystać tę podatność do wprowadzenia nieprzewidzianych danych do pamięci, co może prowadzić do awarii aplikacji lub wykonania złośliwego kodu. To stwarza poważne zagrożenie dla integralności i dostępności systemu.

Rekomendacja

Zaleca się aktualizację biblioteki HDF5 do najnowszej wersji, aby usunąć tę lukę. Dodatkowo, warto przeprowadzić audyt kodu, aby zidentyfikować i naprawić potencjalne miejsca, w których może wystąpić podobne ryzyko.

Inne podatności w HDF5 1.8.16

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

The HDF5 1.8.16 library allocating space for the array using a value from the file has an impact within the loop for initializing said array allowing a value within the file to modify the loop's terminator. Due to this, an aggressor can cause the loop's index to point outside the bounds of the array when initializing it.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS