CVE-2022-50304
Açıklama
Linux çekirdeğinde aşağıdaki güvenlik açığı giderilmiştir: mtd: core: init_mtd() içindeki olası kaynak sızıntısını düzelt init_mtd() içinde hata enjeksiyonu yaparken şu hata raporunu aldım: sysfs: '/devices/virtual/bdi/mtd-0' yinelenen dosya adı oluşturulamıyor Call Trace: <TASK> dump_stack_lvl+0x67/0x83 sysfs_warn_dup+0x60/0x70 sysfs_create_dir_ns+0x109/0x120 kobject_add_internal+0xce/0x2f0 kobject_add+0x98/0x110 device_add+0x179/0xc00 device_create_groups_vargs+0xf4/0x100 device_create+0x7b/0xb0 bdi_register_va.part.13+0x58/0x2d0 bdi_register+0x9b/0xb0 init_mtd+0x62/0x171 [mtd] do_one_initcall+0x6c/0x3c0 do_init_module+0x58/0x222 load_module+0x268e/0x27d0 __do_sys_finit_module+0xd5/0x140 do_syscall_64+0x37/0x90 entry_SYSCALL_64_after_hwframe+0x63/0xcd </TASK> kobject_add_internal, mtd-0 için -EEXIST ile başarısız oldu; aynı dizinde aynı ada sahip şeyleri kaydetmeye çalışmayın. mtd sınıfı veya bdi kaydedilirken hata: -17 init_mtd() içinde init_mtdchar() başarısız olursa, mtd_bdi kaydı silinmez; bunun sonucunda mtd modülünü tekrar yükleyemeyiz. Bunu düzeltmek için out_procfs etiketinden sonra bdi_unregister(mtd_bdi) çağrılır.
Nasıl düzeltilir
- linux linux_kernel6.0.16, 6.1.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 | 4.10 ≤ v < 6.0.16, 6.1 ≤ v < 6.1.2 | 6.0.16, 6.1.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.