CVE-2023-54038
Təsvir
Linux kernel-də aşağıdakı zəiflik aradan qaldırılmışdır: Bluetooth: hci_conn: bağlantı olmadıqda NULL əvəzinə ERR_PTR qaytarın Hazırda hci_connect_sco, bağlantı olmadıqda (yəni hci_conn_link() NULL qaytardıqda) NULL qaytarır. sco_connect() hər hansı bir xəta baş verdikdə ERR_PTR gözləyir (bax sco.c faylının 266-cı sətri). Beləliklə, NULL olaraq təyin edilmiş hcon, sco_conn_add() funksiyasına ötürülür və həmin funksiya hcon->hdev-i əldə etməyə çalışarkən, syzkaller tərəfindən bildirildiyi kimi, NULL göstəricinin istifadəsinə (dereferencing) səbəb olur. Eyni problem iso_connect_cis() funksiyasının hci_connect_cis()-i çağırması zamanı da mövcuddur. Buna görə də, hci_connect_sco() və hci_connect_cis() funksiyalarının NULL əvəzinə ERR_PTR qaytarmasını təmin edin.
Necə düzəltmək olar
- Linux Linux357ab53c83a5322437fa434e9a9e3e0bafe6b383, b4066eb04bb67e7ff66e5aaab0db4a753f37eaad, 6.4 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Linux Linux | 06149746e7203d5ffe2d6faf9799ee36203aa8b8 ≤ v < 357ab53c83a5322437fa434e9a9e3e0bafe6b383, 06149746e7203d5ffe2d6faf9799ee36203aa8b8 ≤ v < b4066eb04bb67e7ff66e5aaab0db4a753f37eaad, f72fc94a17d45be98aecfd59c39b5b24a6a342e2, 6.3.8 ≤ v < 6.4, 6.4 | 357ab53c83a5322437fa434e9a9e3e0bafe6b383, b4066eb04bb67e7ff66e5aaab0db4a753f37eaad, 6.4 |
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.