CVE-2026-99037 in Linux
Riassunto
di VulDB • 23/10/2026
Nel kernel Linux è stata risolta la seguente vulnerabilità:
dm-crypt: rifiutare la modalità IV lmk con cipher AEAD
Una riga di tabella "capi:" che associa un cipher AEAD alla modalità IV lmk, ad esempio "capi:gcm(aes)-lmk" con l'opzione integrity:28:aead, provoca un oops al momento del caricamento. LMK imposta tfms_count a 64, ma crypt_alloc_tfms_aead alloca solo una trasformazione; di conseguenza, crypt_setkey legge oltre la fine dell'array tfms_aead e chiama crypto_aead_setkey sui valori trovati in quella posizione.
LMK esiste per garantire la compatibilità con Loop-AES, che utilizza CBC, quindi si rifiuta l'utilizzo con un cipher AEAD anziché allocare 64 trasformazioni AEAD. Il controllo non può essere inserito in crypt_iv_lmk_ctr insieme agli altri controlli su LMK, poiché il costruttore IV viene eseguito dopo crypt_set_key.
Si noti che questa non è una vulnerabilità di sicurezza perché la corruzione della memoria può essere attivata solo da root.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.