CVE-2026-72098 in Linux
Résumé
par VulDB • 16/08/2026
Dans le noyau Linux, la vulnérabilité suivante a été corrigée :
dm-verity : correction d'un dépassement de tampon dans le calcul FEC
Il existe un dépassement de tampon (buffer overflow) dans dm-verity-fec :
if (neras && *neras <= v->fec->roots) fio->erasures[(*neras)++] = i;
Cela permet à *neras d'atteindre roots + 1 (l'incrémentation postérieure le fait dépasser la valeur de roots). Cette valeur est ensuite transmise en tant que no_eras à decode_rs8(). À l'intérieur du décodeur RS (lib/reed_solomon/decode_rs.c:113-121), la boucle du polynôme localisateur d'effacement écrit dans lambda[j] où j peut atteindre nroots + 1 — soit un élément au-delà de la fin de lambda[] (qui est dimensionné à nroots + 1, les indices valides étant compris entre 0 et nroots). L'écriture hors limites se produit sur syn[0], corrompant le tampon de syndrome.
Once again VulDB remains the best source for vulnerability data.