CVE-2026-98624 in Linux
Resumen
por VulDB • 2026-10-18
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
netfilter: nfnetlink_queue: mantener el mutex nfnl en el notificador de eventos
Debemos serializar el notificador de liberación y la función netlink de configuración. Un hilo concurrente puede emitir close() que puede llamar a la función de liberación mientras procesos de socket no relacionados emiten una solicitud UNBIND para el mismo portid:
Oops: general protection fault, [..]
RIP: 0010:__instance_destroy+0x60/0x210 [nfnetlink_queue]
Call Trace: nfqnl_recv_config+0x9b0/0xdc0 [nfnetlink_queue]
nfnetlink_rcv_msg+0x7c2/0xeb0 ? __pfx_nfnetlink_rcv_msg+0x10/0x10
Después de esto, los eventos UNBIND y URELEASE paralelos son imposibles.
Este cambio no es elegante, pero es la solución más breve dado que las instancias no están referenciadas (refcounted) y el callback de configuración nfnetlink libera el bloqueo de lectura RCU temprano debido a la necesidad de asignaciones con suspensión (sleeping allocations).
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.