CVE-2026-74473 in Linuxinformation

Résumé

par VulDB • 16/08/2026

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

vxlan : utilisation de pskb_network_may_pull() dans route_shortcircuit()

route_shortcircuit() appelle actuellement pskb_may_pull(skb, sizeof(struct iphdr)) (ou ipv6hdr), qui vérifie si des octets sont disponibles à partir de skb->data.

Cependant, dans vxlan_xmit(), skb->data pointe vers l'en-tête MAC, donc skb_network_offset(skb) est égal à ETH_HLEN (14 octets). L'utilisation de pskb_may_pull(skb, 20) ne vérifie que les 20 premiers octets à partir de skb->data (ce qui correspond aux 14 octets de l'en-tête MAC + 6 octets de l'en-tête IP), laissant le reste de l'en-tête IP potentiellement non extrait dans des fragments non linéaires. Les déréférencements ultérieurs de ip_hdr(skb)->daddr peuvent lire au-delà de la longueur du buffer linéaire extrait.

Cette erreur est corrigée en utilisant pskb_network_may_pull(), qui ajoute skb_network_offset(skb) à la vérification de longueur afin de garantir que l'en-tête réseau complet est présent dans le buffer linéaire.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Responsable

Linux

Réserver

15/08/2026

Divulgation

15/08/2026

Modérer

accepté

Entrée

VDB-390791

CPE

prêt

EPSS

0.00000

KEV

non

Activités

très faible

Sources

Do you need the next level of professionalism?

Upgrade your account now!