CVE-2026-90408
Açıklama
Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: wifi: ath12k: ath12k_wmi_process_csa_switch_count_event() fonksiyonundaki sınır dışı 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çinde olup olmadığı 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ışı okumaya (out-of-bounds read) 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 ath12k_wmi_tlv_data_len() yardımcı fonksiyonu eklendi. Döngüden önce num_vdevs değerini sınırlamak için bu fonksiyon ath12k_wmi_process_csa_switch_count_event() içerisinde kullanıldı. Sadece derleme testi yapılmıştır.
Nasıl düzeltilir
- Linux Linuxd4aec20f3a84634171c139ab2e02bb2e5a5c756b, 24f7cdabea9f7ab95dbd6d8bc9ac6ec48d96a7e5, 23bed4ef132c55c9016f0c6122c8b8ba2efa2353, bf97c9d5123859a07848462539153176db029f3a, 878654eb78c6aa0ff585baf1376567c775ca28ec ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| Linux Linux | d889913205cf7ebda905b1e62c5867ed4e39f6c2 ≤ v < d4aec20f3a84634171c139ab2e02bb2e5a5c756b, d889913205cf7ebda905b1e62c5867ed4e39f6c2 ≤ v < 24f7cdabea9f7ab95dbd6d8bc9ac6ec48d96a7e5, d889913205cf7ebda905b1e62c5867ed4e39f6c2 ≤ v < 23bed4ef132c55c9016f0c6122c8b8ba2efa2353, d889913205cf7ebda905b1e62c5867ed4e39f6c2 ≤ v < bf97c9d5123859a07848462539153176db029f3a, d889913205cf7ebda905b1e62c5867ed4e39f6c2 ≤ v < 878654eb78c6aa0ff585baf1376567c775ca28ec, 6.3 | d4aec20f3a84634171c139ab2e02bb2e5a5c756b, 24f7cdabea9f7ab95dbd6d8bc9ac6ec48d96a7e5, 23bed4ef132c55c9016f0c6122c8b8ba2efa2353, bf97c9d5123859a07848462539153176db029f3a, 878654eb78c6aa0ff585baf1376567c775ca28ec |
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.