CVE-2026-74418 in Linuxinformación

Resumen

por VulDB • 2026-08-15

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

dma-fence: Corrección de posibles desreferencias a puntero nulo en tracepoints

Trace_dma_fence_signaled, trace_dma_fence_wait_end y trace_dma_fence_destroy pueden actualmente desreferenciar un puntero fence->ops nulo después de que haya sido restablecido durante la señalización del fence.

Utilicemos los obtenedores seguros de cadenas para la mayoría de los tracepoints con el fin de evitar esta clase de problemas, mientras que para el tracepoint de señalización lo movemos antes de que se borren las operaciones (ops) para evitar perder la información sobre el nombre del controlador y la línea temporal. Además de moverlo, también necesitamos añadir una nueva clase de tracepoint para omitir los obtenedores seguros de nombres ya que el bit de estado "señalizado" (signaled) ya está establecido.

Para dma_fence_init también debemos utilizar la nueva clase de tracepoint dado que no se mantiene el bloqueo de lectura RCU en ese punto, y podemos hacer lo mismo con la habilitación de señalización puesto que allí estamos seguros de que el fence no puede estar señalizado mientras mantenemos el bloqueo e incluso hemos validado fence->ops.

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-390381

CPE

listo

EPSS

0.00000

KEV

no

Actividades

muy bajo

Fuentes

Do you need the next level of professionalism?

Upgrade your account now!