CVE-2026-98184

Belirsiz

Açıklama

Linux çekirdeğinde aşağıdaki güvenlik açığı giderilmiştir: wifi: mwifiex: kimlik doğrulama çerçeve uzunluğunun kırpılmasını önleme mwifiex_cfg80211_authenticate() fonksiyonu, her ikisi de size_t türünde olan req->ie_len ve req->auth_data_len değerlerinden kimlik doğrulama çerçeve uzunluğunu türetmekte ancak bunu bir u16 içinde saklamaktadır. NL80211_ATTR_AUTH_DATA yalnızca minimum uzunluk politikasına sahiptir. nla_len bir u16 olduğundan, tek bir öznitelik 65531 bayta kadar yük taşıyabilir; bu nedenle toplam, pkt_len değişkenine atanmadan önce U16_MAX değerini aşabilir. Kırpılmış pkt_len değeri skb çerçeve alanını belirlerken, kopyalama uzunluğu req->auth_data_len - 4 olarak kalmakta ve bu durum bir heap buffer overflow ile sonuçlanmaktadır. Örneğin, IE bulunmadığında ve auth_data_len 65510'a eşit olduğunda toplam 65546 olur. Bu değer 10'a kırpılır ve ardından dört azaltılarak 6'ya düşürülür. Sürücü, skb_put() ile skb'ye yalnızca altı bayt ekler, ancak daha sonra kullanıcı tarafından sağlanan 65506 baytı kimlik doğrulama gövdesine kopyalar. Bu yola ulaşmak için ağ ad alanına sahip olan kullanıcı ad alanında CAP_NET_ADMIN yetkisine, aktif bir istasyon netdev aygıtına ve uygun bir BSS/SAE kimlik doğrulama isteğine ihtiyaç vardır. Uzunluk size_t ile hesaplanır, donanım yazılımının u16 çerçeve uzunluk alanı tarafından temsil edilemeyen değerler reddedilir ve ancak ondan sonra pkt_len değişkenine atanır.

ÖnemBelirsiz
CVSS—
İstismar olasılığı—
ÜrünLinux
Yayın6 Eki 2026
İlk görülme6 Eki 2026

Nasıl düzeltilir

Güncelleyin
  • Linux Linux25c45a2075cc00faed45f92a64bb172fb074a2ee, 5747eaa38a7fcad48be2fd910b65008198b2b06c, 877b61a67d5eb3e616478daf3908114b57feff1e, fa00193eb991f92b007aefe7afb6a7566976dacf ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
Linux Linux36995892c271cce5e2230bc165a06f109b117222 ≤ v < 25c45a2075cc00faed45f92a64bb172fb074a2ee, 36995892c271cce5e2230bc165a06f109b117222 ≤ v < 5747eaa38a7fcad48be2fd910b65008198b2b06c, 36995892c271cce5e2230bc165a06f109b117222 ≤ v < 877b61a67d5eb3e616478daf3908114b57feff1e, 36995892c271cce5e2230bc165a06f109b117222 ≤ v < fa00193eb991f92b007aefe7afb6a7566976dacf, 6.1225c45a2075cc00faed45f92a64bb172fb074a2ee, 5747eaa38a7fcad48be2fd910b65008198b2b06c, 877b61a67d5eb3e616478daf3908114b57feff1e, fa00193eb991f92b007aefe7afb6a7566976dacf

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.

Intelligence 360 paketinde

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.

CVE-2026-98184 · Linux · Dark Radar