CVE-2026-52994
Açıklama
Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: vsock/virtio: MSG_ZEROCOPY sabitlenmiş sayfa hesaplaması düzeltildi virtio_transport_init_zcopy_skb(), msg_zerocopy_realloc() için boyut argümanı olarak iter->count değerini kullanır; bu fonksiyon da değeri RLIMIT_MEMLOCK hesaplaması için mm_account_pinned_pages() fonksiyonuna iletir. Ancak, bu fonksiyon virtio_transport_fill_skb() tarafından __zerocopy_sg_from_iter() aracılığıyla iterator zaten tüketildikten sonra çağrılır; bu nedenle son skb üzerinde iter->count 0 olacak ve RLIMIT_MEMLOCK zorunluluğu atlanacaktır. Zaten tüketilmiş olan iter->count değerini okumak yerine, virtio_transport_init_zcopy_skb() fonksiyonuna açık bir parametre olarak pkt_len (gönderilen toplam bayt miktarı) geçirin. Bu işlem, her ikisi de msg_zerocopy_realloc() fonksiyonunu orijinal mesaj boyutuyla çağıran TCP ve UDP ile uyumludur.
Nasıl düzeltilir
- linux linux_kernel6.18.33, 7.0.10 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.7 ≤ v < 6.18.33, 6.19 ≤ v < 7.0.10 | 6.18.33, 7.0.10 |
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.