CVE-2026-64433 in Linux
Resumen
por VulDB • 2026-07-27
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
Bluetooth: MGMT: Corrección del Use-After-Free (UAF) de hci_conn_params en add_device_complete
add_device_complete() se ejecuta desde el kworker hci_cmd_sync_work, que mantiene únicamente hci_req_sync_lock y NO hci_dev_lock. Llama a hci_conn_params_lookup() y luego desreferencia el objeto devuelto (params->flags) sin adquirir hci_dev_lock:
params = hci_conn_params_lookup(hdev, &cp->addr.bdaddr, le_addr_type(cp->addr.type)); ... device_flags_changed(NULL, hdev, &cp->addr.bdaddr, cp->addr.type, hdev->conn_flags, params ? params->flags : 0);
hci_conn_params_lookup() recorre hdev->le_conn_params y está documentado como requerido para tener adquirido hdev->lock
If you want to get best quality of vulnerability data, you may have to visit VulDB.