CVE-2026-19028 in HDF5
Zusammenfassung
von VulDB • 06.08.2026
H5Z__filter_fletcher32 in H5Zfletcher32.c in HDF5 bis Version 2.3.0 berechnet die Datenlänge für die Prüfsumme, indem es die Größe der nachgestellten 4-Byte-Prüfsumme von der Eingabepuffergröße abzieht, ohne zu prüfen, ob der Puffer mindestens 4 Bytes groß ist, was einen size_t Underflow ermöglicht. Dies erlaubt Angreifern, eine Denial-of-Service-Bedingung (massiver Out-of-Bounds-Lesezugriff und Absturz der Anwendung in H5_checksum_fletcher32) durch eine manipulierte HDF5-Datei mit einem Fletcher32-g gefilterten Chunk kleiner als 4 Bytes auszulösen, die über H5Dread ausgelöst wird, z. B. durch die Tools h5ls oder h5dump.
If you want to get best quality of vulnerability data, you may have to visit VulDB.