CVE-2026-74533
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: Bluetooth: ISO: kfree və kref_get_unless_zero arasındakı yarış şərtinin (race condition) düzəldilməsi hci_conn::iso_data kilid və ya RCU olmadan əldə edilir və dəyişdirilir. Bu, aşağıdakı yarış şərtinə səbəb olur: [Task hdev->workqueue] [Task 2] iso_recv iso_conn_put(conn) conn = LOAD hcon->iso_data iso_conn_free(conn) iso_conn_hold_unless_zero(conn) hcon->iso_data = NULL kfree(conn) kref_get_unless_zero(&conn->ref) /* UAF */ Həmçinin iso_conn_add() və iso_conn_free() arasında da yarış şərtləri yaranır. Problem, hci_conn::proto_lock spinlock-unun əlavə edilməsi və onun hci_conn::iso_data-nı qorumaq üçün istifadə edilməsi ilə həll edilmişdir.
Necə düzəltmək olar
- Linux Linux08ac98f18c8d24cc037858dd6fba2670155e4e84, 876a3e94c70d0859d1dad1c986112d4f0d99eba8, af24e338bf5dafb80f42baa9a0b9e9b57b1c5d9c, 6.12.114, 6.12 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Linux Linux | a58d0f5dac322e16cc75334d000666512341bde5 ≤ v < 08ac98f18c8d24cc037858dd6fba2670155e4e84, dc26097bdb864a0d5955b9a25e43376ffc1af99b ≤ v < 876a3e94c70d0859d1dad1c986112d4f0d99eba8, dc26097bdb864a0d5955b9a25e43376ffc1af99b ≤ v < af24e338bf5dafb80f42baa9a0b9e9b57b1c5d9c, f53e7489273dc2bb307bf50f319b3762d45534f0, 6.12.2 ≤ v < 6.12.114, 6.11.11 ≤ v < 6.12, 6.13 | 08ac98f18c8d24cc037858dd6fba2670155e4e84, 876a3e94c70d0859d1dad1c986112d4f0d99eba8, af24e338bf5dafb80f42baa9a0b9e9b57b1c5d9c, 6.12.114, 6.12 |
Versiyanızı yoxlayın
Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.
Attack Surface Management
Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.