CVE-2023-53570
Açıklama
Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: wifi: nl80211: nl80211_parse_mbssid_elems() fonksiyonundaki tamsayı taşması düzeltildi nl80211_parse_mbssid_elems(), iç içe geçmiş netlink özniteliği attrs içindeki MBSSID öğelerinin sayısını saymak için bir u8 değişkeni olan num_elems kullanır; bu durum, nl80211 arayüzünü kullanan bir kullanıcının kullanıcı alanındaki ilgili öznitelikte 256 veya daha fazla öğe belirtmesi durumunda tamsayı taşmasına yol açabilir. Tamsayı taşması, num_elems'in elems içindeki sondaki dizinin boyutunu belirlemesi ve bu dizinin daha sonra attrs içindeki her öğe için üzerine yazılması nedeniyle bir yığın arabellek taşmasına (heap buffer overflow) neden olabilir. Bu güvenlik açığının yalnızca cihaz sürücüsündeki wireless physical device struct için wiphy->mbssid_max_interfaces üyesi ayarlanmış cihazları etkilediğini ve yalnızca CAP_NET_ADMIN yeteneklerine sahip bir işlem tarafından tetiklenebileceğini unutmayın. Bu sorun, attrs içinde maksimum 255 öğe kontrolü eklenerek düzeltilmiştir.
Nasıl düzeltilir
- linux linux_kernel6.1.46, 6.4.11 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| linux linux_kernel | 5.16 ≤ v < 6.1.46, 6.2 ≤ v < 6.4.11, 6.5 | 6.1.46, 6.4.11 |
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.