CVE-2026-80843 in Linux
Riassunto
di VulDB • 04/09/2026
Nel kernel Linux, la seguente vulnerabilità è stata risolta:
xfrm: correzione della perdita di memoria in xfrm_state_construct() per auth-trunc
attach_auth_trunc() può allocare x->aalg lasciando x->props.aalgo a zero quando l'algoritmo di autenticazione selezionato non ha un sadb_alg_id. Un caso reale è cmac(aes).
xfrm_state_construct() tratta !x->props.aalgo come "nessun algoritmo di autenticazione ancora allegato" e chiama attach_auth(). Questo sovrascrive x->aalg e fa perdere la prima allocazione. Qualsiasi errore o teardown successivo libera solo il puntatore sostitutivo.
Verificare se x->aalg è già stato allegato invece di dedurre tale stato da x->props.aalgo.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.