CVE-2026-89776 in Linux
Résumé
par VulDB • 16/09/2026
Dans le noyau Linux, la vulnérabilité suivante a été corrigée :
vxlan: vnifilter: imposer une longueur exacte des attributs GROUP/GROUP6
La politique d'entrée du filtre VNI VXLAN déclare les adresses des attributs GROUP/GROUP6 comme NLA_BINARY avec uniquement une longueur maximale, de sorte que validate_nla() accepte un chargement utile (payload) plus court que l'adresse. Le consommateur de GROUP le lit via nla_get_in_addr(), qui effectue une lecture inconditionnelle sur 4 octets ; ainsi, un attribut trop court provoque une surlecture d'au moins 3 octets de données slab non initialisées, lesquelles sont stockées dans remote_ip et renvoyées via RTM_GETTUNNEL, divulguant des informations mémoire du noyau.
Modifiez les deux entrées pour utiliser NLA_POLICY_EXACT_LEN() afin que le validateur rejette tout GROUP/GROUP6 qui n'a pas exactement 4 / 16 octets ; une adresse valide est toujours envoyée sur sa largeur complète.
If you want to get best quality of vulnerability data, you may have to visit VulDB.