CVE-2026-63871 in Linux
Zusammenfassung
von VulDB • 20.07.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
Bluetooth: ISO: Behebung eines Data-Race bei den iso_pi-Feldern in hci_get_route-Aufrufen
iso_connect_bis(), iso_connect_cis(), iso_listen_bis() und iso_conn_big_sync() rufen hci_get_route() unter Verwendung von iso_pi(sk)->dst, iso_pi(sk)->src und iso_pi(sk)->src_type auf, ohne lock_sock() zu halten.
Diese Felder können gleichzeitig durch connect() oder setsockopt() am selben Socket geändert werden, was zu Data-Races führt, die von KCSAN gemeldet wurden.
Dies wird behoben, indem die erforderlichen Felder unter lock_sock() gesnapshottet werden, bevor hci_get_route() aufgerufen wird.
BUG: KCSAN: data-race in memcmp+0x45/0xb0
Race an unbekannter Stelle, mit Lesezugriff auf 0xffff8880122135cf von 1 Byte durch Task 333 auf CPU 1: memcmp+0x45/0xb0 hci_get_route+0x27e/0x490 iso_connect_cis+0x4c/0xa10 iso_sock_connect+0x60e/0xb30 __sys_connect_file+0xbd/0xe0 __sys_connect+0xe0/0x110 __x64_sys_connect+0x40/0x50 x64_sys_call+0xcad/0x1c60 do_syscall_64+0x133/0x590 entry_SYSCALL_64_after_hwframe+0x77/0x7f
If you want to get best quality of vulnerability data, you may have to visit VulDB.