CVE-2022-50466
Açıklama
Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: fs/binfmt_elf: load_elf_binary() fonksiyonundaki bellek sızıntısı düzeltildi kmemleak tarafından bildirilen bir bellek sızıntısı mevcuttur: unreferenced object 0xffff88817104ef80 (size 224): comm "xfs_admin", pid 47165, jiffies 4298708825 (age 1333.476s) hex dump (first 32 bytes): 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 60 a8 b3 00 81 88 ff ff a8 10 5a 00 81 88 ff ff `.........Z..... backtrace: [<ffffffff819171e1>] __alloc_file+0x21/0x250 [<ffffffff81918061>] alloc_empty_file+0x41/0xf0 [<ffffffff81948cda>] path_openat+0xea/0x3d30 [<ffffffff8194ec89>] do_filp_open+0x1b9/0x290 [<ffffffff8192660e>] do_open_execat+0xce/0x5b0 [<ffffffff81926b17>] open_exec+0x27/0x50 [<ffffffff81a69250>] load_elf_binary+0x510/0x3ed0 [<ffffffff81927759>] bprm_execve+0x599/0x1240 [<ffffffff8192a997>] do_execveat_common.isra.0+0x4c7/0x680 [<ffffffff8192b078>] __x64_sys_execve+0x88/0xb0 [<ffffffff83bbf0a5>] do_syscall_64+0x35/0x80 Eğer load_elf_binary() içerisinde "interp_elf_ex" bellek ayırmada başarısız olursa, program "out_free_ph" hata yönetimi yolunu izleyecek ve bu durum "interpreter" dosya kaynağının serbest bırakılmamasıyla sonuçlanacaktır. Bu sorun, "interp_elf_ex" bellek ayırmada başarısız olduğunda dosya kaynağını serbest bırakacak olan "out_free_file" hata yönetimi yolu eklenerek düzeltilmiştir.
Nasıl düzeltilir
- linux linux_kernel5.10.153, 5.15.77, 6.0.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 | 5.7 ≤ v < 5.10.153, 5.11 ≤ v < 5.15.77, 5.16 ≤ v < 6.0.7, 6.1 | 5.10.153, 5.15.77, 6.0.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.