CVE-2026-64446
Açıklama
Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: staging: rtl8723bs: rtw_cfg80211_set_wpa_ie() fonksiyonundaki heap buffer overflow hatası düzeltildi struct security_priv içindeki supplicant_ie, 256 baytlık bir dizidir. WPA ve WPA2 IE kopyalama yolları şunu kullanır: memcpy(padapter->securitypriv.supplicant_ie, &pwpa[0], wpa_ielen + 2); Burada wpa_ielen, ham IE uzunluk alanıdır (u8, 0-255). Yerel bir kullanıcı, nl80211 üzerinden 255 uzunluğunda hazırlanmış bir WPA IE ile bağlantı isteği gönderdiğinde, wpa_ielen + 2 değeri 257'ye eşit olur ve bu durum 256 baytlık tamponun bir bayt aşılarak bitişikteki last_mic_err_time alanına taşmasına neden olur. rtw_parse_wpa_ie() bunu engellemez: uzunluk tutarlılık kontrolü *(wpa_ie+1) değerini (u8)(wpa_ie_len-2) ile karşılaştırır; wpa_ie_len = 257 olduğunda bu işlem (u8)(255) == 255 şeklinde gerçekleşir ve kontrol sessizce geçer. memcpy öncesinde hem WPA hem de WPA2 yolları için açık sınır kontrolleri eklenerek toplam boyutu (wpa_ielen + 2) supplicant_ie tamponunu aşan tüm IE'lerin reddedilmesi sağlanmıştır.
Nasıl düzeltilir
- linux linux_kernel5.10.261, 5.15.212, 6.1.178, 6.6.145, 6.12.96, 6.18.39, 7.1.4 ya da sonraki bir sürüm
- 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
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| 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 |
Sürümünüzü kontrol edin
Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.
Attack Surface Management
Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.