CVE-2024-53167
Açıklama
Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: nfs/blocklayout: Geçersiz blok aygıtı için kayıt silme işlemi yapmaya çalışmayın d869da91cccb ("nfs/blocklayout: Fix premature PR key unregistration") commit'inden beri, pNFS SCSI düzeni etkinleştirilmiş bir NFS'nin bağlantısının kesilmesi (unmount), şurada bir NULL block_device referansına yol açabilir: bl_unregister_scsi+0x16/0xe0 [blocklayoutdriver] bl_free_device+0x70/0x80 [blocklayoutdriver] bl_free_deviceid_node+0x12/0x30 [blocklayoutdriver] nfs4_put_deviceid_node+0x60/0xc0 [nfsv4] nfs4_deviceid_purge_client+0x132/0x190 [nfsv4] unset_pnfs_layoutdriver+0x59/0x60 [nfsv4] nfs4_destroy_server+0x36/0x70 [nfsv4] nfs_free_server+0x23/0xe0 [nfs] deactivate_locked_super+0x30/0xb0 cleanup_mnt+0xba/0x150 task_work_run+0x59/0x90 syscall_exit_to_user_mode+0x217/0x220 do_syscall_64+0x8e/0x160 Bu durum, nfs4_deviceid_node oluşturulabilmiş olsa bile, aygıt aramasının blok aygıtını pnfs_block_dev'e ekleyememesi nedeniyle meydana gelir. Kayıt edilecek bir blok aygıtı hiç bulunamadıysa, bu durumdan PNFS_BDEV_REGISTERED bayrağı ile kaçınılabilir. Referans alma işlemini bayrak kontrolünün arkasına taşıyın.
Nasıl düzeltilir
- linux linux_kernel6.11.11, 6.12.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 | 6.11 ≤ v < 6.11.11, 6.12 ≤ v < 6.12.2 | 6.11.11, 6.12.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.