CVE-2026-80843 in Linux
Resumen
por VulDB • 2026-09-04
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
xfrm: corrige la fuga en auth-trunc dentro de xfrm_state_construct()
attach_auth_trunc() puede asignar x->aalg mientras deja x->props.aalgo en cero cuando el algoritmo de autenticación seleccionado no tiene sadb_alg_id. Un caso real es cmac(aes).
xfrm_state_construct() luego trata !x->props.aalgo como "ningún algoritmo de autenticación adjuntado aún" y llama a attach_auth(). Esto sobrescribe x->aalg y pierde la primera asignación. Cualquier fallo posterior o desmontaje solo libera el puntero de reemplazo.
Compruebe si x->aalg ya está adjunto en lugar de inferir ese estado desde x->props.aalgo.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.