Katalog CVE

CVE-2026-19029

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.12%

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

Streszczenie

W HDF5 do wersji 2.2.0 występuje przepełnienie bufora na stercie (heap-based buffer over-read) w funkcji H5Z__filter_scaleoffset() w pliku src/H5Zscaleoffset.c. Atakujący może spowodować odmowę usługi (awarię aplikacji) za pomocą spreparowanego pliku HDF5. Gdy zapisane minimalne bity są równe pełnej precyzji typu danych, dekoder kopiuje d_nelmts * size bajtów z skompresowanego fragmentu bez sprawdzania, czy fragment zawiera tyle bajtów.

Ocena ryzyka

Podatność może prowadzić do awarii aplikacji przetwarzającej złośliwe pliki HDF5, co może skutkować przerwaniem działania usług.

Rekomendacja

Zaleca się aktualizację HDF5 do wersji nowszej niż 2.2.0, jeśli dostępna, oraz unikanie przetwarzania niezaufanych plików HDF5.

Inne podatności w HDF5

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

A heap-based buffer over-read in H5Z__filter_scaleoffset() in src/H5Zscaleoffset.c in HDF5 through 2.2.0 lets an attacker cause a denial of service (application crash) with a crafted HDF5 file. When the stored minimum bits equal the full precision of the datatype, the decoder copies d_nelmts * size bytes from the compressed chunk without checking that the chunk holds that many bytes. Both values come from attacker-controlled scale-offset filter parameters in the dataset's filter pipeline message.

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