CVE-2026-98348
Açıklama
Linux kernel'de aşağıdaki güvenlik açığı giderilmiştir: wifi: libipw: çok kısa ilişkilendirme yanıtlarını reddet libipw_handle_assoc_resp(), 30 baytlık ilişkilendirme yanıtı önekinin capability, status ve aid alanlarını okur ve ardından bilgi öğesi uzunluğunu şu şekilde hesaplar: stats->len - sizeof(*frame) stats->len bir u16'dır ve sizeof() tipi size_t'dir, bu nedenle çıkarma işlemi size_t olarak değerlendirilir ve negatif değere düşmek yerine wrap olur. Bunun libipw_parse_info_param()'ın u16 uzunluk parametresine kırpılması, sabit alanlardan daha kısa olan bir çerçeveyi 64 KiB yakınında bir uzunluğa dönüştürür ve ayrıştırıcı daha sonra alma tamponunun dışını okur. Hem ipw2100 hem de ipw2200 yönetim alma yolları, çerçevenin yalnızca genel 24 baytlık üç adresli başlığı taşıdığını belirleyerek bu fonksiyona ulaşır. Herhangi bir sabit alana dokunulmadan önce çerçeveyi reddedin. Yönetim çerçevesi ayrıştırıcılarındaki uzunluk aritmetiğinin yapay zeka destekli bir incelemesiyle bulunmuştur. QEMU altında arm64 üzerinde Generic KASAN ile bir KUnit vakasıyla doğrulanmıştır; donanıma sahip olmadığım için gerçek bir cihazda test edilmemiştir.
Nasıl düzeltilir
- Linux Linux766268b429ae26d8ca599031fa962b0fe4673120, d70bdb84cf1782039384c1ffa7a18b0303c286a7, 400b89217058fac672134a0d4092c8493dadb8ad, 46aa75291056b6dc5faaf956dffdb3e9662477b0, e3025ecdb2057f866c09e059fc1466e81d6f243e, 14cb425ba1f3a5d849e3bbc3d02d84e0ae195dbb, af1b69be19c34e28c0ae54bee954b58cd076969a, adb7118b7d2cfd7e8213c17d7d2829f353017754 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| Linux Linux | 9e8571affd1c54b9638b4ff9844e47aae07310f6 ≤ v < 766268b429ae26d8ca599031fa962b0fe4673120, 9e8571affd1c54b9638b4ff9844e47aae07310f6 ≤ v < d70bdb84cf1782039384c1ffa7a18b0303c286a7, 9e8571affd1c54b9638b4ff9844e47aae07310f6 ≤ v < 400b89217058fac672134a0d4092c8493dadb8ad, 9e8571affd1c54b9638b4ff9844e47aae07310f6 ≤ v < 46aa75291056b6dc5faaf956dffdb3e9662477b0, 9e8571affd1c54b9638b4ff9844e47aae07310f6 ≤ v < e3025ecdb2057f866c09e059fc1466e81d6f243e, 9e8571affd1c54b9638b4ff9844e47aae07310f6 ≤ v < 14cb425ba1f3a5d849e3bbc3d02d84e0ae195dbb, 9e8571affd1c54b9638b4ff9844e47aae07310f6 ≤ v < af1b69be19c34e28c0ae54bee954b58cd076969a, 9e8571affd1c54b9638b4ff9844e47aae07310f6 ≤ v < adb7118b7d2cfd7e8213c17d7d2829f353017754, 2.6.15 | 766268b429ae26d8ca599031fa962b0fe4673120, d70bdb84cf1782039384c1ffa7a18b0303c286a7, 400b89217058fac672134a0d4092c8493dadb8ad, 46aa75291056b6dc5faaf956dffdb3e9662477b0, e3025ecdb2057f866c09e059fc1466e81d6f243e, 14cb425ba1f3a5d849e3bbc3d02d84e0ae195dbb, af1b69be19c34e28c0ae54bee954b58cd076969a, adb7118b7d2cfd7e8213c17d7d2829f353017754 |
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.