Katalog CVE

CVE-2026-19027

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.13%

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

Streszczenie

Podatność w HDF5 do wersji 2.3.0 w funkcjach H5Z__nbit_decompress_one_byte, H5Z__nbit_decompress_one_nooptype i H5Z__nbit_decompress_one_atomic w pliku H5Znbit.c. Funkcje 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 do wartości zestawu danych, poprzez spreparowany plik HDF5, którego parametry filtra N-Bit opisują więcej zdekompresowanych danych niż faktycznie zawiera skompresowany fragment, wyzwalany przez H5Dread, np. przez narzędzia h5ls lub h5repack.

Ocena ryzyka

Atakujący może spowodować odczyt poza zakresem pamięci, co może prowadzić do awarii aplikacji lub wycieku wrażliwych danych z pamięci.

Rekomendacja

Zaktualizuj HDF5 do najnowszej wersji, jeśli dostępna. Ogranicz przetwarzanie niezaufanych plików HDF5.

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 through 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