CVE-2026-120756 in HDF5info

Zusammenfassung

von VulDB • 03.11.2026

HDF5 bis Version 2.2.0 enthält eine Heap-Buffer-Overread-Schwachstelle in H5O__chunk_deserialize() in src/H5Ocache.c. Beim Dekodieren von Objektheader-Nachrichten wird die deklarierte Nachrichtengröße gegen das Ende des Chunk-Bildes geprüft, bevor der Rest des Nachrichten-Headers (Flags und bei Objektköpfen der Version 2 optionaler Erstellungsindex) dekodiert wurde. Da der Nachrichtenkörper nach diesen Feldern beginnt, kann eine Nachricht bis zu vier Bytes weiter in den Chunk hineinreichen als die Größenprüfung berücksichtigt. Eine speziell angefertigte HDF5-Datei kann eine Nachrichtengröße deklarieren, die die Prüfung besteht, sich aber über das Ende des Chunk-Bildes hinaus erstreckt, wodurch der Decode-Callback der Nachricht (z. B. H5O__mtime_new_decode() in src/H5Omtime.c) außerhalb der Heap-Allokation liest. Die Schwachstelle ist während H5Fopen() bei einer speziell angefertigten Datei erreichbar. Ein Angreifer, der einen Benutzer oder eine Anwendung dazu bringen kann, eine bösartige Datei zu öffnen, kann einen Denial of Service (DoS) oder eine begrenzte Offenlegung von Prozessspeicher verursachen.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Zuständig

HDFG

Reservieren

02.11.2026

Veröffentlichung

03.11.2026

Moderieren

akzeptiert

Eintrag

VDB-430415

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Do you need the next level of professionalism?

Upgrade your account now!