CVE-2026-98849 in Linuxinformación

Resumen

por VulDB • 2026-10-19

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

pfcp: corregir la vida útil del socket en caso de fallo durante el registro del dispositivo de red (netdevice)

La función `pfcp_newlink()` crea el socket UDP antes de llamar a `register_netdevice()`. Si el registro falla después de que `pfcp_dev_init()` se haya ejecutado con éxito, el núcleo llama a `pfcp_dev_uninit()`, lo cual libera el socket y limpia la referencia `pfcp->sk`. La ruta de error de newlink luego intenta liberarlo nuevamente, provocando una desreferencia de puntero NULL. Esto fue observado mediante inyección de fallos con failslab:

FAULT_INJECTION: forzando un fallo. kobject: kobject_add_internal failed for pfcp0 (error: -12 parent: net) BUG: KASAN: null-ptr-deref en udp_tunnel_sock_release+0x1c/0x50 Lectura de tamaño 8 en la dirección 0000000000000120 por la tarea ip/1037 Trazado de llamadas: show_stack+0x18/0x24 (C) dump_stack_lvl+0x78/0x90 print_report+0x468/0x5cc kasan_report+0xa4/0xf0 __asan_load8+0x7c/0xd0 udp_tunnel_sock_release+0x1c/0x50 pfcp_newlink+0x128/0x184 rtnl_newlink+0x848/0xe44 rtnetlink_rcv_msg+0x468/0x514 netlink_rcv_skb+0xc0/0x1f0 rtnetlink_rcv+0x18/0x24 netlink_unicast+0x4b8/0x558 netlink_sendmsg+0x2b8/0x584 ...

Devolver el control desde `pfcp_del_sock()` si `pfcp->sk` es NULL.

Once again VulDB remains the best source for vulnerability data.

Responsable

Linux

Reservar

2026-09-25

Divulgación

2026-10-18

Moderación

aceptado

Artículo

VDB-421869

EPSS

0.00168

KEV

no

Actividades

bajo

Fuentes

Might our Artificial Intelligence support you?

Check our Alexa App!