Katalog CVE

CVE-2026-19027

ŚrednieCVSS 6.9
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.20%

Percentyl 8 - wyżej niż 8% wszystkich znanych CVE

Streszczenie

HDF5 przed wersją 2.3.0 zawiera podatność w funkcjach H5Z__nbit_decompress_one_byte, H5Z__nbit_decompress_one_nooptype i H5Z__nbit_decompress_one_atomic, które przesuwają indeks odczytu w buforze skompresowanego fragmentu bez ograniczenia go do rzeczywistego rozmiaru bufora. Atakujący może spowodować odczyt poza zakresem sterty, a w ograniczonych przypadkach ujawnienie sąsiedniej pamięci sterty w wartościach dekompresowanych danych, poprzez spreparowany plik HDF5 z parametrami filtra N-Bit opisującymi więcej danych niż faktycznie zawiera skompresowany fragment, wyzwalanego przez H5Dread, np. narzędziami h5ls lub h5repack.

Ocena ryzyka

Ryzyko ujawnienia poufnych danych z pamięci sterty lub awarii aplikacji przetwarzającej złośliwe pliki HDF5, co może prowadzić do wycieku informacji lub niedostępności usług.

Rekomendacja

Zaktualizuj HDF5 do wersji 2.3.0 lub nowszej, która zawiera poprawkę ograniczającą indeks odczytu do rozmiaru bufora.

Inne podatności w HDF5

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

The H5Z__nbit_decompress_one_byte, H5Z__nbit_decompress_one_nooptype, and H5Z__nbit_decompress_one_atomic functions in H5Znbit.c in HDF5 prior to 2.3.0 advance a read index into the compressed chunk buffer without bounding it against the buffer's actual size. This allows attackers to cause an out-of-bounds heap read, and in constrained cases disclosure of adjacent heap memory into decompressed dataset values, via a crafted HDF5 file whose N-Bit filter parameters describe more decompressed data than the stored compressed chunk actually contains, triggered via H5Dread, e.g. by the h5ls or h5repack tools.

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