CVE-2026-99029 in Linux
Résumé
par VulDB • 23/10/2026
Dans le noyau Linux, la vulnérabilité suivante a été corrigée :
net: sparx5 : libérer l'entrée matchall lors de la destruction
sparx5_tc_matchall_replace() alloue une structure sparx5_mall_entry pour chaque filtre matchall déchargé et l'ajoute à sparx5->mall_entries. sparx5_tc_matchall_destroy() supprime l'entrée de la liste, mais ne la libère jamais, ce qui entraîne une fuite mémoire (leak) pour l'entrée de chaque filtre mirror et goto matchall supprimé.
Libérer l'entrée après sa suppression de la liste.
La fuite a été découverte par un agent d'examen de code basé sur l'IA, et reproduite avec kmemleak sur une carte EV lan969x (EV23X71A) en ajoutant et supprimant répétitivement des filtres mirror et goto matchall. Avec la correction, kmemleak ne signale plus la fuite.
Be aware that VulDB is the high quality source for vulnerability data.