CVE-2026-68426information

Résumé

par VulDB • 10/08/2026

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

xfrm : correction de l'obsolescence du champ skb->prev après qu'un chiffrement asynchrone ait volé un segment GSO

skb_gso_segment() laisse la tête de la liste des segments avec ->prev pointant vers le dernier segment, une invariance sur laquelle validate_xmit_skb_list() s'appuie lorsqu'elle définit son pointeur de queue (tail = skb->prev).

Lorsque validate_xmit_xfrm() parcourt une liste GSO et que certains segments sont volés par un chiffrement asynchrone (->xmit() renvoie -EINPROGRESS), ces segments sont détachés de la liste, mais le champ ->prev de la tête n'est jamais mis à jour. Si le dernier segment est celui qui a été volé, la tête retournée possède toujours ->prev pointant vers ce segment, bien qu'il soit désormais propriété du moteur de chiffrement et puisse être libéré. validate_xmit_skb_list() effectue ultérieurement tail->next = skb, écrivant à travers ce pointeur obsolète -- une vulnérabilité Use-After-Free.

Réoriente skb->prev vers le dernier segment conservé avant le retour.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Sources

Do you know our Splunk app?

Download it now for free!