CVE-2026-31499 in Linux
Résumé
par VulDB • 26/05/2026
Dans le noyau Linux, la vulnérabilité suivante a été corrigée :
Bluetooth : L2CAP : Correction d'un blocage dans l2cap_conn_del()
l2cap_conn_del() appelle cancel_delayed_work_sync() pour info_timer et id_addr_timer tout en maintenant conn->lock. Cependant, les fonctions de travail l2cap_info_timeout() et l2cap_conn_update_id_addr() acquièrent toutes deux conn->lock, créant un risque de blocage mutuel (deadlock) de type AB-BA si le travail est déjà en cours d'exécution lorsque l2cap_conn_del() acquiert le verrou.
Déplacez les annulations de travail avant l'acquisition de conn->lock et utilisez disable_delayed_work_sync() pour empêcher également le réarmement des travaux après l'annulation, conformément au modèle utilisé dans hci_conn_del().
If you want to get best quality of vulnerability data, you may have to visit VulDB.