CVE-2026-74311
Açıklama
Linux çekirdeğinde aşağıdaki güvenlik açığı giderilmiştir: virtio: rtc: geri yüklemeden önce eski virtqueue'ları kaldır virtio_device_restore() cihazı sıfırlar ve ->restore() çağrılmadan önce anlaşılan özellikleri geri yükler. viortc_freeze() alarm kuyruğunun sistemi uyandırabilmesi için mevcut virtqueue'ları kasıtlı olarak yerinde bırakır, ancak viortc_restore() bu eski kuyrukları önce silmeden hemen viortc_init_vqs() çağrısını yapar. virtio-pci üzerinde virtqueue yeniden başlatma başarısız olursa, taşıma katmanı hata yolu, vdev->vqs hâlâ eski virtqueue'ları içerirken yeni ayrılmış vp_dev->vqs dizisine karşı vp_del_vqs() çalıştırabilir. vp_del_vqs() daha sonra kuyruk durumunu yeni dizi üzerinden arar ve vp_del_vq() içinde NULL bir info işaretçisinin başvurusunu kaldırarak geri yükleme sırasında konuk çekirdeğini çökertir. Bu, hatasız bir yeniden başlatma sırasında da meydana gelebilir; vp_find_vqs_msix() denemelerinden biri, daha sonraki bir deneme başarılı olmadan önce başarısız olabilir. Eski virtqueue'ları yeniden oluşturmadan önce silin. Geri yükleme virtio_device_ready() öncesinde başarısız olursa, cihazı durdurmak için kaldırma yolunu yeniden kullanın. Cihaz hazır olduğunda, virtqueue'ları tekrar silmek yerine hataları doğrudan döndürün.
Nasıl düzeltilir
- Linux Linux79366023aa891ca31376021a7bccff6384ca1ff1, aebebd1e9d70b650fc9e877082e0134edcf511da, 548d2208455f14e6121404c6e30e997bfe0cd264 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| Linux Linux | 0623c759276885c3ae88197ba6fb5c9c6ba8612f ≤ v < 79366023aa891ca31376021a7bccff6384ca1ff1, 0623c759276885c3ae88197ba6fb5c9c6ba8612f ≤ v < aebebd1e9d70b650fc9e877082e0134edcf511da, 0623c759276885c3ae88197ba6fb5c9c6ba8612f ≤ v < 548d2208455f14e6121404c6e30e997bfe0cd264, 6.16 | 79366023aa891ca31376021a7bccff6384ca1ff1, aebebd1e9d70b650fc9e877082e0134edcf511da, 548d2208455f14e6121404c6e30e997bfe0cd264 |
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.