CVE-2021-47548
Açıklama
Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: ethernet: hisilicon: hns: hns_dsaf_misc: hns_dsaf_ge_srst_by_port() fonksiyonundaki olası bir dizi taşması düzeltildi Şu if ifadesi: if (port >= DSAF_GE_NUM) return; port değerini DSAF_GE_NUM'dan (yani 8'den) küçük olacak şekilde sınırlar. Ancak, port değeri 6 veya 7 ise, şu satırda bir dizi taşması meydana gelebilir: port_rst_off = dsaf_dev->mac_cb[port]->port_rst_off; çünkü dsaf_dev->mac_cb uzunluğu DSAF_MAX_PORT_NUM'dur (yani 6). Bu olası dizi taşmasını düzeltmek için öncelikle port kontrol edilir ve eğer DSAF_MAX_PORT_NUM'a eşit veya ondan büyükse, fonksiyon geri döner.
Nasıl düzeltilir
- linux linux_kernel4.9.292, 4.14.257, 4.19.220, 5.4.164, 5.10.84, 5.15.7 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 | v < 4.9.292, 4.10 ≤ v < 4.14.257, 4.15 ≤ v < 4.19.220, 4.20 ≤ v < 5.4.164, 5.5 ≤ v < 5.10.84, 5.11 ≤ v < 5.15.7, 5.16 | 4.9.292, 4.14.257, 4.19.220, 5.4.164, 5.10.84, 5.15.7 |
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.