CVE-2023-53307
Açıklama
Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: rbd: rbd_dev_create() başarısız olduğunda do_rbd_add() fonksiyonundaki serbest bırakıldıktan sonra kullanım (use-after-free) hatasından kaçınılması rbd_dev_create() içerisinde bir kimlik (ID) alma veya bir iş kuyruğu (work queue) kurma işlemi başarısız olursa, do_rbd_add() fonksiyonunda rbd_dev->rbd_client, rbd_dev->spec ve rbd_dev->opts üzerinde serbest bırakıldıktan sonra kullanım tetiklenir. Temel neden, bu yapıların sahipliğinin rbd_dev'e erken aktarılması ve rbd_dev_create(), do_rbd_add()'ye dönmeden önce rbd_dev_free()'yi çağırdığında hepsinin serbest bırakılmasıdır. Linux Verification Center (linuxtesting.org) tarafından SVACE ile bulunmuş ve Natalia Petrova <[email protected]> tarafından eksik bir yama sunulmuştur.
Nasıl düzeltilir
- linux linux_kernel4.14.308, 4.19.276, 5.4.235, 5.10.173, 5.15.99, 6.1.16, 6.2.3 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.9 ≤ v < 4.14.308, 4.15 ≤ v < 4.19.276, 4.20 ≤ v < 5.4.235, 5.5 ≤ v < 5.10.173, 5.11 ≤ v < 5.15.99, 5.16 ≤ v < 6.1.16, 6.2 ≤ v < 6.2.3 | 4.14.308, 4.19.276, 5.4.235, 5.10.173, 5.15.99, 6.1.16, 6.2.3 |
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.