CVE-2026-72335 in Linux
Resumen
por VulDB • 2026-08-15
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
Bluetooth: MGMT: Corrección de la limpieza por fallo al agregar monitores de publicidad (adv monitor)
hci_add_adv_monitor() publica un nuevo adv_monitor en hdev->adv_monitors_idr antes del paso de configuración MSFT powered. La ruta de adición con descarga a MSFT puede fallar entonces localmente, antes de que se complete el comando de controlador add, o bien en la devolución de llamada (callback) de adición MSFT. En el flujo actual de gestión colacionada para agregar elementos, hci_cmd_sync_work() sigue invocando mgmt_add_adv_patterns_monitor_complete() con el comando pendiente original después de que msft_add_monitor_pattern() devuelva su resultado.
El escenario defectuoso implica dos rutas, mostrando cada columna el orden dentro de dicha ruta:
Manejo adición MSFT Finalización MGMT 1. insertar monitor y gestionar 1. recibir error síncrono 2. enviar comando add MSFT 2. llamar a finalización add-monitor 3. la devolución de llamada ve 3. cargar cmd->user_data respuesta errónea 4. leer monitor->handle
Los fallos locales en la configuración MSFT tienen la otra mitad del mismo bug de propiedad: devuelven un error después de la inserción en IDR, pero ningún código posterior elimina el monitor fallido del IDR.
Mantener la propiedad con
If you want to get best quality of vulnerability data, you may have to visit VulDB.