CVE-2026-86095
WysokieCVSS 7.8Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 7 - wyżej niż 7% wszystkich znanych CVE
Streszczenie
Unidata netcdf-c do wersji 4.10.1 zawiera podatność na zapis poza zakresem w funkcji NC4_HDF5_inq_attname(), która kopiuje nazwy atrybutów HDF5 do stałego bufora 256-bajtowego bez walidacji długości. Atakujący mogą tworzyć pliki HDF5 z nadmiernie długimi nazwami atrybutów, powodując przepełnienie bufora, uszkodzenie pamięci i awarie podczas wyliczania nazw atrybutów.
Ocena ryzyka
Podatność może prowadzić do awarii aplikacji przetwarzających pliki HDF5, co może być wykorzystane do ataków DoS. W skrajnych przypadkach może umożliwić wykonanie dowolnego kodu, co stanowi poważne zagrożenie dla systemów korzystających z netcdf-c.
Rekomendacja
Zaleca się aktualizację netcdf-c do wersji nowszej niż 4.10.1, która zawiera poprawkę zabezpieczającą przed przepełnieniem bufora.
Inne podatności w netcdf-c
Zobacz wszystkie- CVE-2025-14936Wysokie
Podatność przepełnienia bufora na stosie w bibliotece NetCDF-C podczas przetwarzania nazw atrybutów. Brak walidacji długości danych dostarczonych przez użytkownika przed skopiowaniem ich do bufora o stałym rozmiarze umożliwia zdalne wykonanie kodu.
- CVE-2025-14935Wysokie
Podatność przepełnienia bufora na stercie w bibliotece NetCDF-C podczas przetwarzania nazw wymiarów. Brak walidacji długości danych dostarczonych przez użytkownika przed skopiowaniem ich do bufora o stałym rozmiarze umożliwia zdalne wykonanie kodu.
- CVE-2025-14934Wysokie
Podatność przepełnienia bufora na stosie w bibliotece NetCDF-C podczas przetwarzania nazw zmiennych. Brak walidacji długości danych dostarczonych przez użytkownika przed skopiowaniem ich do bufora o stałym rozmiarze umożliwia zdalne wykonanie kodu.
- CVE-2025-14932Wysokie
Podatność przepełnienia bufora na stosie w bibliotece NetCDF-C podczas przetwarzania jednostek czasu. Brak walidacji długości danych dostarczonych przez użytkownika przed skopiowaniem ich do bufora o stałym rozmiarze umożliwia zdalne wykonanie kodu.
Oryginalny opis (angielski, źródło NVD)
Unidata netcdf-c through 4.10.1 contains an out-of-bounds write vulnerability in NC4_HDF5_inq_attname() that copies HDF5 attribute names into a fixed 256-byte buffer without length validation. Attackers can craft HDF5 files with oversized attribute names to overflow the destination buffer, causing memory corruption and crashes when applications enumerate attribute names.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

