CVE-2021-47642
Açıklama
Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: video: fbdev: nvidiafb: Arabellek taşmasını önlemek için strscpy() kullanımı Coverity olası bir arabellek taşmasından şikayet etmektedir. Ancak, nvidia_setup_i2c_bus() fonksiyonunun 'static' kapsamı göz önüne alındığında ve çağrı noktaları incelendiğinde bunun gerçekleşemeyeceği görülmektedir. CID 19036 (#1 of 1): Sabit boyutlu arabelleğe kopyalama (STRING_OVERFLOW) 1. fixed_size_dest: Uzunluğu kontrol etmeden name değişkenini kopyalayarak, chan->adapter.name şeklindeki 48 karakterli sabit boyutlu dizeyi aşabilirsiniz. 2. parameter_as_source: Not: Kaynak argüman mevcut fonksiyonun bir parametresi olduğu için bu kusur yüksek risk taşımaktadır. 89 strcpy(chan->adapter.name, name); Bu uyarıyı gidermek ve kanal tanımlamak için kullanılan isimlerin gelecekte çok daha uzun olması durumunda herhangi bir arabellek taşmasını önlemek için strscpy() kullanılarak düzeltme yapılmıştır.
Nasıl düzeltilir
- linux linux_kernel4.9.311, 4.14.276, 4.19.238, 5.4.189, 5.10.110, 5.15.33, 5.16.19, 5.17.2 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.311, 4.10 ≤ v < 4.14.276, 4.15 ≤ v < 4.19.238, 4.20 ≤ v < 5.4.189, 5.5 ≤ v < 5.10.110, 5.11 ≤ v < 5.15.33, 5.16 ≤ v < 5.16.19, 5.17 ≤ v < 5.17.2 | 4.9.311, 4.14.276, 4.19.238, 5.4.189, 5.10.110, 5.15.33, 5.16.19, 5.17.2 |
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.