CVE-2026-74509

Yüksək

Təsvir

Linux kernel-də aşağıdakı zəiflik aradan qaldırılmışdır: Bluetooth: hci_sync: Reklam məlumatlarının UAF (istifadə-dən sonra azad etmə) xətalarının düzəldilməsi hci_find_adv_instance() funksiyası yalnız hdev->lock tutulduğu müddətdə etibarlı olan adv_info göstəricisini qaytarır. Reklam əmrinin sinxronizasiya yolları həmin kilid olmadan nümunələri axtarır və bəzi hallarda kontroller cavabını gözləyərkən göstəricini saxlayır. Buna görə də reklamın dayandırılması hadisəsi aşağıdakı kimi üst-üstə düşə bilər: hci_cmd_sync_work hci_rx_work hci_find_adv_instance() __hci_cmd_sync_status() kontroller cavabı gözlənilir hci_dev_lock() hci_remove_adv_instance() kfree(adv) adv->scan_rsp_changed = false KASAN bunu hesabatlaşdırdı: BUG: KASAN: slab-use-after-free in hci_set_ext_scan_rsp_data_sync+0x2e1/0x300 Write of size 1 at addr ffff88810a45d21d by task kworker/u17:0/88 Workqueue: hci0 hci_cmd_sync_work Call Trace: hci_set_ext_scan_rsp_data_sync+0x2e1/0x300 hci_schedule_adv_instance_sync+0x390/0x4c0 hci_cmd_sync_work+0x173/0x300 Allocated by task 87: hci_add_adv_instance+0x538/0xac0 add_advertising+0x885/0x1160 Freed by task 89: kfree+0x131/0x3c0 hci_remove_adv_instance+0x1d8/0x3b0 hci_le_ext_adv_term_evt+0x17b/0x730 Genişləndirilmiş reklam, skan cavabı və dövri reklam məlumatları yollarında nümunənin axtarışını və faydalı yükün qurulmasını qoruyun. Reklam parametrlərini hdev->lock altında snapshot edin, lakin kontrolleri gözləməzdən əvvəl kilidi buraxın. Əmrləri yerinə yetirməzdən əvvəl reklam məlumatlarının çirkli bitlərini təmizləyin və uğursuzluqdan sonra yeni axtarış vasitəsilə onları bərpa edin. Eynilə, parametr əmri tamamlandıqdan sonra yeni axtarışla hesabat verilən ötürmə gücünü yeniləyin. Beləliklə, heç bir adv_info göstəricisi HCI əmri gözləməsindən sonra qalmayacaq.

CiddilikYüksək
CVSS8.8
İstismar ehtimalı—
MəhsulLinux
Dərc15 avq 2026
İlk görülmə15 avq 2026

Necə düzəltmək olar

Yeniləyin
  • Linux Linux565971488191bf54a87a417abafab6ad0de72201, c4cec575a6d6f7c36808a3a0017b0675968bb06b, 95cdcd8c82a501931fd3ae9b3811b0b6da167e94, eb1d8318764de7216e6dbba29a24d69f7ce51348, b16ebdbebd2d37f4cdc590bc3e9db71fe90350a3, cdc36db204ffd97b947d64374cf23a210dc74777, 5.16 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
Linux Linuxcba6b758711cab946c787f7c15be92cc749b8e1f ≤ v < 565971488191bf54a87a417abafab6ad0de72201, cba6b758711cab946c787f7c15be92cc749b8e1f ≤ v < c4cec575a6d6f7c36808a3a0017b0675968bb06b, cba6b758711cab946c787f7c15be92cc749b8e1f ≤ v < 95cdcd8c82a501931fd3ae9b3811b0b6da167e94, cba6b758711cab946c787f7c15be92cc749b8e1f ≤ v < eb1d8318764de7216e6dbba29a24d69f7ce51348, cba6b758711cab946c787f7c15be92cc749b8e1f ≤ v < b16ebdbebd2d37f4cdc590bc3e9db71fe90350a3, cba6b758711cab946c787f7c15be92cc749b8e1f ≤ v < cdc36db204ffd97b947d64374cf23a210dc74777, 42fe380baaaccbe635c34ca07b29d19b9ec2498d, 5.15.210 ≤ v < 5.16, 5.17565971488191bf54a87a417abafab6ad0de72201, c4cec575a6d6f7c36808a3a0017b0675968bb06b, 95cdcd8c82a501931fd3ae9b3811b0b6da167e94, eb1d8318764de7216e6dbba29a24d69f7ce51348, b16ebdbebd2d37f4cdc590bc3e9db71fe90350a3, cdc36db204ffd97b947d64374cf23a210dc74777, 5.16

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.