CVE-2026-98656 in Linuxinformación

Resumen

por VulDB • 2026-10-18

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

iio: trigger: cancelar reenable_work antes de liberar el trigger

iio_trigger_notify_done_atomic() pospone ->reenable() en trig->reenable_work dentro del workqueue del sistema, y el worker desreferencia el trigger propietario a través de container_of(). Nada cancela este trabajo antes de que iio_trig_release() libere el trigger, por lo que un worker activado por la última IRQ en curso puede sobrevivir a la liberación y acceder a memoria ya liberada.

Cancelarlo al inicio de iio_trig_release(), punto por el cual todas las rutas de liberación pasan a través del put_device() final del núcleo del dispositivo.

Detectado mediante una herramienta estática de análisis interna.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Responsable

Linux

Reservar

2026-09-25

Divulgación

2026-10-18

Moderación

aceptado

Artículo

VDB-421887

EPSS

0.00000

KEV

no

Actividades

muy bajo

Fuentes

Do you need the next level of professionalism?

Upgrade your account now!