CVE-2026-64446
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: staging: rtl8723bs: rtw_cfg80211_set_wpa_ie() funksiyasındakı heap bufer daşması düzəldildi struct security_priv daxilində supplicant_ie 256 baytlıq massivdir. WPA və WPA2 IE kopyalama yolları aşağıdakından istifadə edir: memcpy(padapter->securitypriv.supplicant_ie, &pwpa[0], wpa_ielen + 2); burada wpa_ielen xam IE uzunluğu sahəsidir (u8, 0-255). Yerli istifadəçi nl80211 vasitəsilə uzunluğu 255 olan xüsusi hazırlanmış WPA IE ilə qoşulma sorğusu göndərdikdə, wpa_ielen + 2 ifadəsi 257-yə bərabər olur və 256 baytlıq buferi bir baytla aşaraq bitişik last_mic_err_time sahəsinə yazılır. rtw_parse_wpa_ie() bunu önləmir: onun uzunluq uyğunluq yoxlaması *(wpa_ie+1)-i (u8)(wpa_ie_len-2) ilə müqayisə edir ki, wpa_ie_len = 257 olduqda bu (u8)(255) == 255 şərtini verir və yoxlama uğurla tamamlanır. memcpy əməliyyatından əvvəl həm WPA, həm də WPA2 yolları üçün açıq sərhəd yoxlamaları əlavə edildi və ümumi ölçüsü (wpa_ielen + 2) supplicant_ie buferini aşan bütün IE-lər rədd edilir.
Necə düzəltmək olar
- linux linux_kernel5.10.261, 5.15.212, 6.1.178, 6.6.145, 6.12.96, 6.18.39, 7.1.4 və ya daha yeni versiya
- git.kernel.org/stable/c/138cd190efd56ab36c9fdd8fef8749d06937f24b
- git.kernel.org/stable/c/2131621986c62c86109ce4d84cf73a73757eb8a6
- git.kernel.org/stable/c/46f66c16a95191d9aca07a72ae6b1252a244e26c
- git.kernel.org/stable/c/5a752a616e756844388a1a45404db9fc29fec655
- git.kernel.org/stable/c/5d7812360abf3143afcbf5efe4ef242448fa1f28
- git.kernel.org/stable/c/6f20d7b0ee47c470734a69379b0fc6647c519603
- git.kernel.org/stable/c/a94a643a80a84ceb8139061c3d6bf988d75e45a5
- git.kernel.org/stable/c/b9c4bf133c3c47e23baf4f5403b98a953bf58606
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| linux linux_kernel | 4.12 ≤ v < 5.10.261, 5.11 ≤ v < 5.15.212, 5.16 ≤ v < 6.1.178, 6.2 ≤ v < 6.6.145, 6.7 ≤ v < 6.12.96, 6.13 ≤ v < 6.18.39, 6.19 ≤ v < 7.1.4, 7.2 | 5.10.261, 5.15.212, 6.1.178, 6.6.145, 6.12.96, 6.18.39, 7.1.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.