CVE-2026-68426 in Linuxinformación

Resumen

por VulDB • 2026-08-10

En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:

xfrm: corregir un puntero ->prev obsoleto en skb tras que la criptografía asíncrona robe un segmento GSO

skb_gso_segment() deja la cabeza de la lista de segmentos con ->prev apuntando al último segmento, una invariante sobre la cual se basa validate_xmit_skb_list() cuando establece su puntero tail (tail = skb->prev).

Cuando validate_xmit_xfrm() recorre una lista GSO y algunos segmentos son robados por la criptografía asíncrona (->xmit() devuelve -EINPROGRESS), esos segmentos se desvinculan de la lista, pero el ->prev de la cabeza nunca se actualiza. Si el último segmento es el que fue robado, la cabeza devuelta sigue teniendo ->prev apuntando a él, aunque ahora sea propiedad del motor criptográfico y pueda ser liberado. validate_xmit_skb_list() más tarde ejecuta tail->next = skb, escribiendo a través de ese puntero obsoleto: un use-after-free (uso tras liberación).

Reorientar ->prev en skb hacia el último segmento retenido antes de devolverlo.

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

Responsable

Linux

Reservar

2026-07-30

Divulgación

2026-08-10

Moderación

aceptado

Artículo

VDB-387657

CPE

listo

EPSS

0.00000

KEV

no

Actividades

muy bajo

Fuentes

Interested in the pricing of exploits?

See the underground prices here!