CVE-2023-53515

Yüksek

Açıklama

Linux çekirdeğinde aşağıdaki güvenlik açığı giderilmiştir: virtio-mmio: vm_dev yaşam döngüsünü bozmayın vm_dev, gömülü bir 'struct device' içerdiği için ayrı bir yaşam döngüsüne sahiptir. Bu nedenle, onun için bir serbest bırakma geri çağırma (release callback) fonksiyonuna sahip olmak doğrudur. Ancak, vm_dev yapısını devres ile tahsis etmek bu korumayı tamamen bozar. Bellek, vm_dev serbest bırakma geri çağırmasının beklenmesi yerine, platform_device kaldırıldığında serbest bırakılır. Bu durum, geri çağırma fonksiyonu nihayet çağrılmak istendiğinde bir serbest bırakıldıktan sonra kullanım (use-after-free) hatasına yol açar. Sorunu kolayca görmek için çekirdeği CONFIG_DEBUG_KOBJECT_RELEASE ile derleyin ve sysfs üzerinden ayırın (unbind). Çözüm basittir; bu durumda devres kullanmayın. Nesne ömrü sorunları hakkındaki araştırmalarım sırasında tespit edilmiştir.

ÖnemYüksek
CVSS7.8
İstismar olasılığı—
ÜrünLinux Kernel
Yayın1 Eki 2025
İlk görülme1 Eki 2025

Nasıl düzeltilir

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
linux linux_kernel4.15.1 ≤ v < 4.19.293, 4.20 ≤ v < 5.4.255, 5.5 ≤ v < 5.10.192, 5.11 ≤ v < 5.15.128, 5.16 ≤ v < 6.1.47, 6.2 ≤ v < 6.4.12, 4.15, 6.54.19.293, 5.4.255, 5.10.192, 5.15.128, 6.1.47, 6.4.12

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.

Intelligence 360 paketinde

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.

CVE-2023-53515 · Linux Kernel · Dark Radar