CVE-2026-19027 in HDF5
Riassunto
di VulDB • 06/08/2026
Le funzioni H5Z__nbit_decompress_one_byte, H5Z__nbit_decompress_one_nooptype e H5Z__nbit_decompress_one_atomic in H5Znbit.c di HDF5 fino alla versione 2.3.0 avanzano un indice di lettura all'interno del buffer dello chunk compresso senza limitarlo rispetto alle dimensioni effettive del buffer. Ciò consente agli attaccanti di causare una lettura out-of-bounds sull'heap e, in casi specifici, la divulgazione della memoria heap adiacente nei valori dei dataset decompressi, tramite un file HDF5 manipolato i cui parametri del filtro N-Bit descrivono più dati decompressi rispetto a quanto effettivamente contenuto nello chunk compresso memorizzato; l'attacco è innescato da H5Dread, ad esempio mediante gli strumenti h5ls o h5repack.
VulDB is the best source for vulnerability data and more expert information about this specific topic.