CVE-2026-98089 in Linuxinformation

Résumé

par VulDB • 26/09/2026

Dans le noyau Linux, la vulnérabilité suivante a été corrigée :

bonding: alb : correction de l'accès à un en-tête de transport non initialisé dans alb_determine_nd()

alb_determine_nd() utilise icmp6_hdr(skb) pour inspecter les en-têtes ICMPv6. Cependant, dans les chemins d'émission (par exemple, paquets envoyés via AF_PACKET / sockets brutes ou paquets transférés), skb->transport_header n'est pas garanti comme étant initialisé. Bien que pskb_network_may_pull() assure que les données du paquet sont linéaires à partir de l'en-tête réseau, il ne définit ni n'ajuste le décalage de l'en-tête de transport.

La dérécérencement de icmp6_hdr(skb) peut donc accéder à une mémoire hors limites (out-of-bounds).

Récupérer directement l'en-tête icmp6hdr après ipv6hdr suite à pskb_network_may_pull(), et recharger ipv6hdr au cas où pskb_may_pull() aurait réallocé skb->head. Supprimer également le paramètre bond inutilisé de alb_determine_nd().

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Responsable

Linux

Réserver

25/09/2026

Divulgation

25/09/2026

Modérer

accepté

Entrée

VDB-410304

CPE

prêt

EPSS

0.00000

KEV

non

Activités

très faible

Sources

Want to know what is going to be exploited?

We predict KEV entries!