CVE-2022-48714
Açıklama
Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: bpf: ringbuf için VM_ALLOC yerine VM_MAP kullanımı 2fd3fb0be1d1 ("kasan, vmalloc: unpoison VM_ALLOC pages after mapping") commit'inden sonra, KASAN etkinleştirildiğinde non-VM_ALLOC eşlemeleri __get_vm_area_node() içerisinde erişilebilir olarak işaretlenecektir. Ancak şu anda ringbuf alanı için kullanılan bayrak VM_ALLOC olduğundan, KASAN vmap() dönüşünden sonra sınır dışı erişim hatası verecektir. ringbuf alanı tahsis edilmiş sayfaların eşlenmesiyle oluşturulduğu için bunun yerine VM_MAP kullanılmalıdır. Bu değişiklikten sonra, /proc/vmallocinfo içerisindeki bilgiler şuna dönüşür: [start]-[end] 24576 ringbuf_map_alloc+0x171/0x290 vmalloc user yerine [start]-[end] 24576 ringbuf_map_alloc+0x171/0x290 vmap user
Nasıl düzeltilir
- linux linux_kernel5.10.99, 5.15.22, 5.16.8 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.8 ≤ v < 5.10.99, 5.11 ≤ v < 5.15.22, 5.16 ≤ v < 5.16.8, 5.17 | 5.10.99, 5.15.22, 5.16.8 |
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.