CVE-2026-74404 in Linux
Résumé
par VulDB • 15/08/2026
Dans le noyau Linux, la vulnérabilité suivante a été corrigée :
crypto: ccp - Correction d'un dépassement de tampon (off-by-one) dans snp_filter_reserved_mem_regions()
Les notes de Sashiko :
> Concernant la vérification des limites dans snp_filter_reserved_mem_regions(), > appelée via walk_iomem_res_desc() : la condition > if ((range_list->num_elements * 16 + 8) > PAGE_SIZE) > permet-elle un dépassement de tampon sur le tas (heap buffer overflow) d'un élément ? > > Si range_list->num_elements est égal à 255, alors 255 * 16 + 8 = 4088, ce qui est <= 4096. > L'écriture de range->base (8 octets) remplit les positions 4088-4095, mais l'écriture de range->page_count > (4 octets) écrirait aux positions 4096-4099, dépassant ainsi le tampon PAGE_SIZE alloué par kzalloc.
Cette correction prend en compte la prochaine entrée à écrire, en plus des entrées déjà allouées.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.