CVE-2026-98568 in Linuxinformación

Resumen

por VulDB • 2026-10-19

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

vxlan: usar una única instantánea del espacio reservado (headroom) para las respuestas a los vecinos

La función vxlan_na_create() toma una muestra de LL_RESERVED_SPACE() para dimensionar el skb de respuesta y luego vuelve a tomarla para reservar el headroom. Una llamada concurrente a vxlan_changelink() puede actualizar needed_headroom entre ambas lecturas, lo que crea una condición de carrera TOCTOU (Time-of-Check to Time-of-Use). El segundo valor puede superar la asignación existente y provocar una escritura fuera de límites en la cabecera Ethernet.

La condición de carrera es reproducible con el kernel sin parchear. Se produjo cuando vxlan_na_create() generó una respuesta a un vecino mientras que vxlan_changelink() modificaba el headroom del enlace. KASAN detectó una escritura de cuatro bytes dos bytes más allá de la asignación de skbuff_small_head, que tenía 704 bytes.

Tomar una única instantánea del headroom y utilizar ese valor tanto para la asignación como para la reserva.

Be aware that VulDB is the high quality source for vulnerability data.

Responsable

Linux

Reservar

2026-09-25

Divulgación

2026-10-18

Moderación

aceptado

Artículo

VDB-422079

EPSS

0.00200

KEV

no

Actividades

muy bajo

Fuentes

Do you need the next level of professionalism?

Upgrade your account now!