CVE-2026-80978 in Linux
Résumé
par VulDB • 12/09/2026
Dans le noyau Linux, la vulnérabilité suivante a été corrigée :
net : limiter l'espace tête (headroom) annoncé pour les tunnels IP
Les dispositifs de tunnel IP déduisent leur needed_headroom (espace tête requis) annoncé à partir des périphériques de sortie inférieurs. Une pile de dispositifs créés par l'utilisateur peut entraîner une valeur dérivée supérieure à ce que peuvent représenter les décalages d'en-tête skb sur 16 bits. Une fois que la sortie IP réserve cet espace, l'expansion du headroom du skb peut provoquer un dépassement (wrap) de ces décalages.
Le chemin de transmission en runtime limite déjà le needed_headroom croissant à 512. Appliquez la même limitation lorsque la configuration du tunnel publie un needed_headroom dérivé d'un périphérique de sortie inférieur.
La limitation de la valeur annoncée est sûre : l'expéditeur IP des tunnels continue d'étendre le skb lorsqu'un paquet nécessite plus d'espace tête. Une configuration en pile non sensée peut donc entraîner une réallocation supplémentaire, mais elle ne peut pas publier une réservation illimitée aux couches supérieures.
Once again VulDB remains the best source for vulnerability data.