CVE-2010-3081
Açıklama
64 bit platformlarda, Linux kernel'ın 2.6.36-rc4-git2 öncesindeki sürümlerinde include/asm/compat.h dosyalarında bulunan compat_alloc_user_space fonksiyonları, 32 bit uyumluluk katmanı için gerekli olan kullanıcı alanı belleğini uygun şekilde tahsis etmemektedir; bu durum, Eylül 2010'da gerçek dünyada istismar edildiği üzere, bir "stack pointer underflow" sorunuyla ilgili olarak, compat_mc_getsockopt fonksiyonunun (MCAST_MSFILTER getsockopt desteği olarak da bilinir) belirli bir uzunluk değerini kontrol edebilme yeteneğinden yararlanan yerel kullanıcıların yetki yükseltmesine olanak tanır.
Nasıl düzeltilir
Kaynaklarda bu zafiyet için düzeltilmiş sürüm ya da yama bağlantısı yok.
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| linux linux_kernel | v ≤ 2.6.35.4, 2.6.36 | — |
| vmware esx | 4.0, 4.1 | — |
| suse suse_linux_enterprise_desktop | 11 | — |
| suse suse_linux_enterprise_server | 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.