CVE-2026-52994
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: vsock/virtio: MSG_ZEROCOPY pinned-pages uçotunu düzəldin virtio_transport_init_zcopy_skb() msg_zerocopy_realloc() üçün ölçü arqumenti kimi iter->count istifadə edir, bu da öz növbəsində onu RLIMIT_MEMLOCK uçotu üçün mm_account_pinned_pages()-ə ötürür. Lakin bu funksiya virtio_transport_fill_skb() artıq iteratoru __zerocopy_sg_from_iter() vasitəsilə istehlak etdikdən sonra çağırılır, buna görə də sonuncu skb-də iter->count 0 olacaq və RLIMIT_MEMLOCK məcburiyyəti atlanacaq. Artıq istehlak edilmiş iter->count oxumaq əvəzinə, pkt_len (göndərilən ümumi baytlar) virtio_transport_init_zcopy_skb()-ə açıq parametr kimi ötürülür. Bu, hər ikisi msg_zerocopy_realloc()-u orijinal mesaj ölçüsü ilə çağıran TCP və UDP ilə uyğun gəlir.
Necə düzəltmək olar
- linux linux_kernel6.18.33, 7.0.10 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| linux linux_kernel | 6.7 ≤ v < 6.18.33, 6.19 ≤ v < 7.0.10 | 6.18.33, 7.0.10 |
Versiyanızı yoxlayın
Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.
Attack Surface Management
Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.