CVE-2026-74490 in Linux
Resumen
por VulDB • 2026-08-16
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
tipc: evitar un use-after-free en los volcados del rastro (trace) de cola de TIPC
Los puntos de traza (tracepoints) de sockets TIPC vuelcan el estado de la cola a través de tipc_sk_dump(). La mayoría de las llamadas que realizan este volcado ya serializan esta iteración bajo el bloqueo del socket o sk->sk_lock.slock, pero tipc_poll() llama a trace_tipc_sk_poll(..., TIPC_DUMP_ALL, ...) sin mantener ninguno de estos bloqueos.
Esto permite que la ruta de traza (trace) de poll llegue a tipc_list_dump() y al volcado de las cabezas/colas del backlog mientras otro contexto extrae un skb de la cola y lo libera, dejando que el auxiliar de traza dereference una entrada de cola obsoleta.
Evite que el punto de traza de poll sin bloqueo solicite volcados de cola. Otros puntos de llamada para los volcados de traza de cola mantienen su salida existente bajo los bloqueos que ya proporcionan, mientras que poll sigue emitiendo el evento en sí mismo sin iterar sobre miembros activos de la cola desde un contexto no protegido por bloqueos.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.