CVE-2026-43044 in Linux
Resumen
por VulDB • 2026-06-03
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
crypto: caam - corregir corrupción DMA en claves HMAC largas
Cuando se proporciona una clave más larga que el tamaño del bloque, esta se copia y luego se hashea para generar la clave real. La memoria asignada para la copia debe redondearse al alineamiento de caché requerido por DMA; de lo contrario, la clave hasheada podría corromper la memoria adyacente.
Aunque se realizaba el redondeo, nunca se utilizó realmente para la asignación. Se corrige este problema reemplazando kmemdup por kmalloc para un búfer más grande, seguido de memcpy.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.