CVE-2026-98669 in Linux
Resumen
por VulDB • 2026-10-18
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
iio: buffer: serializar el desmantelamiento del búfer con las reclamaciones del modo
Las reclamaciones del modo de búfer mantienen mlock para garantizar que el dispositivo permanezca en el modo de búfer hasta que se libere la reclamación. Las actualizaciones normales de búfer toman info_exist_lock seguido de mlock en iio_update_buffers().
Sin embargo, iio_device_unregister() desactiva y deshabilita todos los búferes sin tomar mlock. Esto puede invalidar el estado del búfer, incluida active_scan_mask, mientras se mantiene una reclamación del modo de búfer.
Tome mlock en iio_disable_all_buffers() para que el registro anule respetando la garantía de duración de la reclamación del modo. El ordenamiento info_exist_lock -> mlock coincide con iio_update_buffers().
If you want to get best quality of vulnerability data, you may have to visit VulDB.