CVE-2026-26197 in HDF5informazioni

Riassunto

di VulDB • 20/07/2026

HDF5 è una libreria ad alte prestazioni e una specifica del formato file che implementa il modello di dati HDF5. Se un file risulta corrotto in modo tale che la dimensione di un tipo di dato array, il numero di elementi e la dimensione degli elementi non siano coerenti tra loro, può essere innescata una lettura fuori dai limiti (out of bounds read). Il tipo di dato array memorizza la dimensione completa del tipo (`dt->shared->size`) separatamente dal numero di elementi (`dt->shared->u.array.nelem`) e dalla dimensione dell'elemento (`dt->shared->parent->shared->size`). Se uno qualsiasi di questi valori risulta corrotto in modo da non allinearsi con gli altri (dimensione elemento * nelem = dimensione completa), ciò può portare a una lettura fuori dai limiti. A seconda di quale componente sia stato compromesso, il tipo di lettura fuori dai limiti innescata può variare. La vulnerabilità è presente solo nei file che sono stati alterati in modo malevolo, poiché generalmente non è possibile modificare indipendentemente la dimensione completa del tipo di dato, il conteggio degli elementi e la dimensione dell'elemento. Di conseguenza, questa condizione si verifica esclusivamente se un attore malintenzionato sta modificando i file e non apparirà nell'utilizzo regolare.

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

Responsabile

GitHub M

Prenotare

11/02/2026

Divulgazione

20/07/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00000

KEV

no

Attività

basso

Fonti

Want to stay up to date on a daily basis?

Enable the mail alert feature now!