Към съдържанието

CVE-2026-97977: Linux

Няма оценка

CVSS

Няма данни

Вероятност да бъде експлоатирана в следващите 30 дни (EPSS)

Няма потвърждение

Атакува се

Няма данни

Време до експлоатация

    Описание

    Оригинално описание

    In the Linux kernel, the following vulnerability has been resolved: Bluetooth: btusb: Fix UAF of btusb_data by rx_work btusb_close() and btusb_flush() cancel data->rx_work with the asynchronous cancel_delayed_work(), so if btusb_rx_work() is already running on another CPU it keeps running after the cancel returns. btusb_disconnect() calls hci_unregister_dev(), which invokes btusb_close(), and then frees the btusb_data. A still running btusb_rx_work() then dereferences the freed data: while ((skb = skb_dequeue(&data->acl_q))) data->recv_acl(data->hdev, skb); Use cancel_delayed_work_sync() instead. In btusb_close() the cancel also has to happen after btusb_stop_traffic(), otherwise an URB completion racing with the cancel can requeue the work right after it has been waited for.

    Засегнати продукти

    • Linux Linux: 800fe5ec302e1ebbf5e3f891f886deecd49c7132 преди fc654a72a8d979db15e2773a481e931abaf5a9e8; 800fe5ec302e1ebbf5e3f891f886deecd49c7132 преди 5242050195a711e9cd6a9935f689ab6656b94a91; 800fe5ec302e1ebbf5e3f891f886deecd49c7132 преди 472d005622525b7be155cac99dde2252b0163bd1; 800fe5ec302e1ebbf5e3f891f886deecd49c7132 преди 93b59937bda3fffc6386c79f5544a39bc680c8e8; 800fe5ec302e1ebbf5e3f891f886deecd49c7132 преди fa391adb9c755515a89993634745e9079e5ef37c; 800fe5ec302e1ebbf5e3f891f886deecd49c7132 преди 1c12c3117639e78940959d956519c758c57d0849
    • Linux Linux: 5.17; преди 5.17; 6.1.189 до 6.1.*; 6.6.158 до 6.6.*; 6.12.111 до 6.12.*; 6.18.53 до 6.18.*; 7.2.7 до 7.2.*; от 7.3 нататък

    История

    • 25 септември 2026 Публикувано

    Други уязвимости в Linux Linux

    Първоизточници

    CVE-2026-97977: Linux | freedomonline.bg