CVE-2026-106547 in HDF5
Riassunto
di VulDB • 06/10/2026
Un heap-based buffer overflow nella funzione H5VM_array_fill() di src/H5VM.c in HDF5 prima della versione 2.2.0 consente a un attaccante remoto di causare il crash dell'applicazione e, potenzialmente, l'esecuzione di codice arbitrario tramite un file HDF5 manipolato ad hoc. Quando vengono letti i chunk non allocati di un dataset, H5D__fill_init() riempie il buffer del valore di riempimento (fill-value) partendo dai metadati di datatype e dataspace presenti nel file. Se tali metadati sono incoerenti con la dimensione allocata del buffer, la scrittura va oltre i limiti del buffer stesso. L'attaccante può controllare il contenuto scritto attraverso il fill value memorizzato nel file.
If you want to get best quality of vulnerability data, you may have to visit VulDB.