CVE-2026-46140
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılmışdır: Bluetooth: btmtk: strukturla əlaqəyə girməzdən əvvəl WMT hadisəsinin SKB uzunluğunu yoxlayın btmtk_usb_hci_wmt_sync() funksiyası, SKB-nin kifayət qədər məlumat ehtiva etdiyini əvvəlcə yoxlamadan, WMT hadisə cavabı SKB məlumatlarını struct btmtk_hci_wmt_evt (7 bayt) və struct btmtk_hci_wmt_evt_funcc (9 bayt) strukturlarına çevirir. Qısa proqram təminatı (firmware) cavabı SKB-nin son hissəsindən sərhədləri aşan oxumalara (out-of-bounds reads) səbəb olur. Əsas WMT hadisə başlığını yoxlamaq və ondan irəli getmək üçün skb_pull_data()-dan istifadə edin. FUNC_CTRL halı üçün, əlavə status sahəsi baytlarına müraciət etməzdən əvvəl onları çəkin.
Necə düzəltmək olar
- linux linux_kernel6.7, 6.12.88, 6.18.30, 7.0.7 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| linux linux_kernel | 6.6.142 ≤ v < 6.7, 6.11 ≤ v < 6.12.88, 6.13 ≤ v < 6.18.30, 6.19 ≤ v < 7.0.7, 7.1 | 6.7, 6.12.88, 6.18.30, 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.
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.