CVE-2026-74403 in Linux
Resumen
por VulDB • 2026-08-15
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
crypto: ccp - Comprobar correctamente si falla la asignación de páginas en TIO
Sashiko señala:
> Si __snp_alloc_firmware_pages() devuelve NULL bajo presión de memoria, ¿es seguro pasarlo directamente a page_address()? > > En las arquitecturas que no tienen HASHED_PAGE_VIRTUAL, page_address(NULL) podría calcular una dirección virtual determinista pero inválida y distinta de cero. La comprobación if (tio_status) posterior se evaluaría como verdadera, y sev_tsm_init_locked() desreferenciaría el puntero inválido.
En efecto, page_address(NULL) devolverá aquí basura no nula. Se corrige esto verificando la propia asignación de páginas en busca de NULL, y no la dirección virtual resultante.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.