CVE-2026-90407
Açıklama
Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: wifi: ath11k: ath11k_wmi_process_csa_switch_count_event() fonksiyonundaki aşırı okumalar düzeltildi WMI_TAG_PDEV_CSA_SWITCH_COUNT_STATUS_EVENT için bir politika girişi bulunmadığından, ayrıştırma altyapısı olay yapısı (event struct) için minimum bir uzunluk zorunluluğu uygulamamaktadır. Ek olarak, num_vdevs alanı doğrudan aygıt yazılımından alınmakta ve TLV yükü (payload) içine sığıp sığmadığı kontrol edilmeden vdev_ids dizisi üzerinde bir döngü sınırı olarak kullanılmaktadır. Bu durumların her ikisi de sınır dışı okuma (out-of-bounds read) hatasına neden olabilir. Ayrıştırma altyapısının sabit boyutlu olay yapısı için minimum bir uzunluk zorunluluğu uygulamasını sağlamak amacıyla WMI_TAG_PDEV_CSA_SWITCH_COUNT_STATUS_EVENT için bir TLV politika girişi eklendi. Ayrıştırılmış bir TLV'nin yük uzunluğunu veri işaretçisinden önceki başlıktan geri almak için ath11k_wmi_tlv_data_len() yardımcı fonksiyonu eklendi. Döngüden önce num_vdevs değerini sınırlamak için bu fonksiyon ath11k_wmi_process_csa_switch_count_event() içerisinde kullanıldı. Sadece derleme testi yapılmıştır.
Nasıl düzeltilir
- Linux Linux57e77a6d900e5bc6e73ccd3ee1ba3bce834c9dde, f760b7d7e43584d2fa9bffcec1a04e502609f827, d6625dc5f1fe42cd81b8c57a1f5317afb9b410ce, 0364926fb4bfb5b798e5fe2785b3023b4f767327, 5de2b8c53714ad58f2fda118cd29ebbe31b38665, 208d7fdb85976a737a715b81d54efaff6703880c ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| Linux Linux | d5c65159f2895379e11ca13f62feabe93278985d ≤ v < 57e77a6d900e5bc6e73ccd3ee1ba3bce834c9dde, d5c65159f2895379e11ca13f62feabe93278985d ≤ v < f760b7d7e43584d2fa9bffcec1a04e502609f827, d5c65159f2895379e11ca13f62feabe93278985d ≤ v < d6625dc5f1fe42cd81b8c57a1f5317afb9b410ce, d5c65159f2895379e11ca13f62feabe93278985d ≤ v < 0364926fb4bfb5b798e5fe2785b3023b4f767327, d5c65159f2895379e11ca13f62feabe93278985d ≤ v < 5de2b8c53714ad58f2fda118cd29ebbe31b38665, d5c65159f2895379e11ca13f62feabe93278985d ≤ v < 208d7fdb85976a737a715b81d54efaff6703880c, 5.6 | 57e77a6d900e5bc6e73ccd3ee1ba3bce834c9dde, f760b7d7e43584d2fa9bffcec1a04e502609f827, d6625dc5f1fe42cd81b8c57a1f5317afb9b410ce, 0364926fb4bfb5b798e5fe2785b3023b4f767327, 5de2b8c53714ad58f2fda118cd29ebbe31b38665, 208d7fdb85976a737a715b81d54efaff6703880c |
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.