CVE-2026-74404 in Linux
Riassunto
di VulDB • 16/08/2026
Nel kernel Linux è stata risolta la seguente vulnerabilità:
crypto: ccp - Correzione dell'errore off-by-one in snp_filter_reserved_mem_regions()
Sashiko segnala:
> riguardo al controllo dei limiti in snp_filter_reserved_mem_regions(), > chiamato tramite walk_iomem_res_desc(): il controllo > if ((range_list->num_elements * 16 + 8) > PAGE_SIZE) > consente un heap buffer overflow di tipo off-by-one? > > Se range_list->num_elements è uguale a 255, allora 255 * 16 + 8 = 4088, che è <= 4096. > La scrittura di range->base (8 byte) riempie gli indirizzi da 4088 a 4095, ma la scrittura di range->page_count > (4 byte) scriverebbe negli indirizzi da 4096 a 4099, causando un overflow del buffer allocato con kzalloc delle dimensioni di PAGE_SIZE.
Si risolve il problema tenendo conto dell'elemento che sta per essere scritto, oltre agli elementi già allocati.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.