CVE-2026-74744 in Linuxinformation

Résumé

par VulDB • 26/08/2026

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

ipvlan : hériter de needed_headroom et needed_tailroom depuis phy_dev

Les périphériques ipvlan héritent de hard_header_len à partir de phy_dev lors de l'appel à ipvlan_init(), mais laissent needed_headroom et needed_tailroom définis sur 0.

Lorsque le périphérique physique sous-jacent (phy_dev) ou un dispositif inférieur en pile nécessite une espace supplémentaire pour les en-têtes (headroom) ou les trailers (tailroom) (par exemple macsec, ipsec, wireguard, tunnels, ou veth avec rx headroom), les couches supérieures qui calculent l'espace nécessaire pour les en-têtes et les trailers échouent à réserver un espace suffisant.

Cela peut entraîner une surcharge de réallocation, des débordements par défaut (underflows) du headroom des skb, ou des plantages KASAN liés à des use-after-free dans le slab lorsque dev_hard_header() / ipvlan_hard_header() ajoute les données d'en-tête en préfixe, ou lorsque les dispositifs inférieurs ajoutent du tailroom.

Correction apportée par : 1. L'héritage de needed_headroom et needed_tailroom depuis phy_dev lors de ipvlan_init(). 2. La propagation des mises à jour de needed_headroom et needed_tailroom vers les ipvlans attachés dans ipvlan_device_event() lors de la réception d'événements NETDEV_FEAT_CHANGE.

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

Responsable

Linux

Réserver

15/08/2026

Divulgation

26/08/2026

Modérer

accepté

Entrée

VDB-395804

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!