CVE-2026-46111

Yüksək

Təsvir

Linux nüvəsində aşağıdakı zəiflik aradan qaldırılmışdır: Bluetooth: hci_conn: create_big_sync funksiyasındakı potensial UAF xətasının düzəldilməsi BIG yaradılmasına keçməzdən əvvəl köhnəlmiş bağlantıları aşkar etmək üçün create_big_sync() funksiyasına hci_conn_valid() yoxlaması əlavə edilib. create_big_complete() funksiyasında nəticədə yaranan -ECANCELED xətası idarə olunur və istinad edilməzdən əvvəl hci_dev_lock() altında bağlantı yenidən təsdiqlənir; bu, create_le_conn_complete() və create_pa_complete() tərəfindən istifadə olunan modelə uyğundur. create_big_sync() növbəyə alınarkən hci_conn_get() vasitəsilə istinad götürülərək və tamamlanma geri çağırışında (callback) həmin istinad silinərək, hci_conn obyektinin asinxron sərhədlər boyunca aktiv qalması təmin edilir. İstinad sayğacı (refcount) və kilid bir-birini tamamlayır: istinad sayğacı obyektin ayrılmasını təmin edir, hci_conn_del() tərəfindən tələb olunduğu kimi hci_dev_lock() isə hdev->conn_hash üzərindəki hci_conn_hash_del()'in list_del_rcu() prosesini ardıcıl hala gətirir. hci_conn_put() funksiyası hci_dev_unlock()-dan kənarda çağırılır, buna görə də sonuncu put (hansı ki, bt_link_release vasitəsilə kfree()-ə yönəlir) hdev->lock altında işləmir, baxmayaraq ki, azad etmə yolu hər iki halda təhlükəsiz olardı. Bu düzəliş olmadan, create_big_complete() xəta zamanı conn göstəricisinə şərtsiz şəkildə istinad edirdi və bu da hci_connect_cfm() və hci_conn_del() vasitəsilə use-after-free (istifadədən sonra azad etmə) xətasına səbəb olurdu.

CiddilikYüksək
CVSS7.8
İstismar ehtimalı—
MəhsulLinux Kernel
Dərc28 may 2026
İlk görülmə28 may 2026

Necə düzəltmək olar

Yeniləyin
  • linux linux_kernel6.6.140, 6.12.90, 6.18.32, 7.0.7 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
linux linux_kernel6.0 ≤ v < 6.6.140, 6.7 ≤ v < 6.12.90, 6.13 ≤ v < 6.18.32, 6.19 ≤ v < 7.0.7, 7.16.6.140, 6.12.90, 6.18.32, 7.0.7

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.

Intelligence 360 paketində

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.