Katalog CVE

CVE-2026-92627

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.22%

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

Streszczenie

W HDF5 przed wersją 1.14.2 występuje podatność use-after-free w funkcji H5T__conv_f_f() w pliku src/H5Tconv.c. Podczas konwersji typu złożonego zawierającego elementy zmiennoprzecinkowe przy odczycie zbioru danych tymczasowy bufor przydzielony przez calloc() jest zwalniany, a następnie odczytywany w tej samej procedurze konwersji.

Ocena ryzyka

Atakujący może dostarczyć spreparowany plik HDF5, który po przetworzeniu przez aplikację (np. h5dump) wywoła awarię, a w zależności od układu sterty może umożliwić dalszą korupcję pamięci, potencjalnie prowadząc do zdalnego wykonania kodu.

Rekomendacja

Zaktualizuj HDF5 do wersji 1.14.2 lub nowszej, która zawiera poprawkę tego problemu.

Inne podatności w HDF5

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

A heap-use-after-free vulnerability exists in H5T__conv_f_f() in src/H5Tconv.c in HDF5 before 1.14.2. When converting a compound datatype containing floating-point members during a dataset read, a temporary buffer allocated with calloc() is freed and subsequently read from within the same conversion routine. An attacker who can supply a crafted HDF5 file containing a specially constructed compound datatype can trigger the use-after-free when the file is parsed by an application that reads the affected dataset, such as h5dump. This can result in a crash and, depending on heap layout and allocator behavior, may be exploitable for further memory corruption up to remote code execution.

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