CVE-2026-74255 in Linuxinformación

Resumen

por VulDB • 2026-08-15

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

tipc: corrección del uso después de liberar (UAF) en tipc_l2_send_msg()

Syzbot informó un slab-use-after-free en ipvlan_hard_header() cuando es llamado desde tipc_l2_send_msg().

La causa raíz es que tipc_disable_l2_media() llama a synchronize_net() mientras b->media_ptr sigue siendo válido. Esto permite que los lectores concurrentes de RCU obtengan el puntero del dispositivo después de que synchronize_net() haya finalizado. El puntero se borra más tarde en bearer_disable(), pero sin ninguna sincronización posterior, lo que permite que el dispositivo sea liberado mientras aún está en uso por los lectores.

Se corrige esto borrando b->media_ptr en tipc_disable_l2_media() antes de llamar a synchronize_net().

Esto es seguro hacer ahora porque el orden de llamada en bearer_disable() se invirtió en 0d051bf93c06 ("tipc: make bearer packet filtering generic") para llamar a tipc_node_delete_links() (que necesita el puntero) antes que disable_media().

https://lore.kernel.org/netdev/[email protected]/T/#u

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

Responsable

Linux

Reservar

2026-08-15

Divulgación

2026-08-15

Moderación

aceptado

Artículo

VDB-390202

CPE

listo

EPSS

0.00000

KEV

no

Actividades

muy bajo

Fuentes

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!