CVE-2026-90016
Açıklama
Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: staging: rtl8723bs: rtw_restruct_wmm_ie() fonksiyonundaki OOB okuma hatası düzeltildi rtw_restruct_wmm_ie(), şu şekilde bir WMM IE için in_ie dizisini tarar: while (i < in_len) { ... if (i + 5 < in_len && in_ie[i] == 0xDD && ...) { ... break; } i += (in_ie[i + 1] + 2); /* bir sonraki IE öğesine geçiş */ } "i + 5 < in_len" eşleşme kontrolü, sadece i değerinin tamponun sonuna 5 bayttan daha yakın olması nedeniyle başarısız olduğunda (yani in_ie'nin sonunda herhangi bir WMM IE bulunamadığında), yürütme akışı in_ie[i + 1] değerini okuyan "i += (in_ie[i + 1] + 2)" kısmına geçer. Eğer bu noktada i == in_len - 1 ise, bu durum ilişkilendirme/tarama verilerinden oluşturulan ve saldırgan tarafından etkilenen bir IE tamponunun 1 baytlık sınır dışı (out-of-bounds) okunmasına yol açar. a75281626fc8f numaralı commit ("staging: rtl8723bs: fix potential out-of-bounds read in rtw_restruct_wmm_ie"), eşleşme koşuluna "i + 5 < in_len" korumasını eklemiş ancak fallthrough ilerlemesinden önce eşdeğer bir koruma eklememiştir; bu nedenle aynı sınıftaki OOB okuma hatası, eşleşmeyen yol üzerinden erişilebilir kalmıştır. Bir sonraki IE'ye geçmeden önce açık bir sınır kontrolü eklendi.
Nasıl düzeltilir
Kaynaklarda bu zafiyet için düzeltilmiş sürüm ya da yama bağlantısı yok.
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| microsoft azl3_kernel_6.6.152.1-1 | Aralık belirtilmemiş | — |
| microsoft azl3_kernel_6.6.157.1-1 | Aralık belirtilmemiş | — |
| microsoft azl3_kernel_6.6.150.1-1 | Aralık belirtilmemiş | — |
| microsoft azl3_kernel_6.6.159.1-1 | Aralık belirtilmemiş | — |
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.