CVE-2022-49147
Açıklama
Linux çekirdeğinde aşağıdaki güvenlik açığı giderilmiştir: block: blk_alloc_ext_minor() fonksiyonundaki maksimum minor değeri düzeltildi ida_alloc_range(..., min, max, ...) fonksiyonu, min ve max değerleri dahil olmak üzere bu aralıktaki değerleri döndürür. Bu nedenle, NR_EXT_DEVT, blk_alloc_ext_minor() tarafından döndürülen geçerli bir idx değeridir. device_add_disk() içerisinde bu değer şu şekilde kullanıldığı için bu durum bir sorundur: ddev->devt = MKDEV(disk->major, disk->first_minor); ve NR_EXT_DEVT '(1 << MINORBITS)' şeklindedir. Dolayısıyla, 'disk->first_minor' değeri NR_EXT_DEVT olursa, taşma meydana gelecektir.
Nasıl düzeltilir
- linux linux_kernel5.15.33, 5.16.19, 5.17.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 | 5.11 ≤ v < 5.15.33, 5.16 ≤ v < 5.16.19, 5.17 ≤ v < 5.17.2 | 5.15.33, 5.16.19, 5.17.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.