CVE-2020-29573
Açıklama
GNU C Library (glibc veya libc6) sürüm 2.23 öncesinde, x86 hedeflerindeki sysdeps/i386/ldbl2mpn.c dosyası, printf fonksiyon ailesinden herhangi birine verilen girdinin kanonik olmayan bir bit desenine sahip 80-bit long double olması durumunda yığın tabanlı arabellek taşmasına neden olmaktadır; bu durum sprintf fonksiyonuna \x00\x04\x00\x00\x00\x00\x00\x00\x00\x04 değerinin geçirilmesiyle görülebilir. NOT: Sorun, GCC yerleşik fonksiyonlarının kullanımıyla C99 matematik fonksiyonlarının satır içi hale getirilmesine yönelik 2015 yılında yapılan commit'ler nedeniyle, varsayılan olarak 2016 veya sonrası glibc sürümlerini (yani 2.23 veya sonrası) etkilememektedir. Diğer bir ifadeyle, 26649 referansında "glibc 2.33 için düzeltildi" ifadesi yer alsa da 2.23 sürümüne yapılan atıf kasıtlıdır.
Nasıl düzeltilir
- gnu glibc2.23 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| gnu glibc | v < 2.23 | 2.23 |
| redhat enterprise_linux | 7.0 | — |
| netapp cloud_backup | Aralık belirtilmemiş | — |
| netapp solidfire_baseboard_management_controller | Aralık belirtilmemiş | — |
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.