CVE-2026-80932

Yüksək

Təsvir

Linux kernel-də aşağıdakı zəiflik aradan qaldırılmışdır: vsock/virtio: təmizləmə (flush) asılılıq sırasına uyğun işləyir virtio_vsock_remove() funksiyası virtqueues-ları dayandırır və sonra əhatə edici virtio_vsock obyektini azad etməzdən əvvəl hər bir iş elementini (work item) təmizləyir. Mövcud sıra bu elementlər arasındakı asılılıqları nəzərə almır: tx_work, send_pkt_work-u növbəyə sala bilər və send_pkt_work isə rx_work-u növbəyə sala bilər. Xüsusilə, send_pkt_work, restart_rx-i təyin edə və tx_lock-u azad edə bilər. Silmə yolu (remove path) daha sonra növbələri dayandıra və send_pkt_work onu növbəyə salmazdan əvvəl rx_work-u təmizləyə bilər. Sonrakı send_pkt_work təmizləməsi həmin istehsalçının tamamlanmasını gözləsə də, yeni növbəyə salınmış rx_work üçün heç nə gözləmir, buna görə də kfree(vsock) onunla yarışa (race condition) girə bilər. KASAN aşağıdakıları bildirdi: BUG: KASAN: slab-use-after-free in virtio_transport_rx_work+0x487/0x4b0 Read of size 8 at addr ffff888114c2b008 by task kworker/1:1/47 Workqueue: virtio_vsock virtio_transport_rx_work Call Trace: virtio_transport_rx_work+0x487/0x4b0 process_one_work+0x688/0x1120 worker_thread+0x45b/0xd10 Allocated by task 1: virtio_vsock_probe+0xef/0x6b0 Freed by task 84: kfree+0x131/0x3c0 virtio_vsock_remove+0xd1/0x100 İşləri istehsalçıdan istehlakçıya doğru sırada təmizləyin. virtio_vsock_vqs_del() artıq növbə geri çağırışlarını (callbacks) deaktiv etmiş və icra bayraqlarını (run flags) təmizləmişdir, beləliklə, tx_work və send_pkt_work boşaldıldıqdan sonra, onların təmizlənməsindən sonra rx_work-u növbəyə sala biləcək heç bir mənbə qalmır.

CiddilikYüksək
CVSS8.4
İstismar ehtimalı—
MəhsulLinux
Dərc11 sen 2026
İlk görülmə11 sen 2026

Necə düzəltmək olar

Yeniləyin
  • Linux Linuxe059a14c1067bcc4f7b1947cd09f2baab98e340f, 531e2ac2dab1ab90a16427c4f9c86663633e9487, f3313d952fc380cff53db9a28451a8807aa67b43, b9cb4e8ba71c9fbd935d66baa71bbb0b87192c94, 2187a56f2fd1715d54daed6392809223c60544f3, 165a330a68b5f299d8735f0194c314cb2e571269, da5e9f08714c19ba04e6863aca69d40f042f2e04, 728836ebca239810f164262b10211ef59182f811 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
Linux Linux0ea9e1d3a9e3ef7d2a1462d3de6b95131dc7d872 ≤ v < e059a14c1067bcc4f7b1947cd09f2baab98e340f, 0ea9e1d3a9e3ef7d2a1462d3de6b95131dc7d872 ≤ v < 531e2ac2dab1ab90a16427c4f9c86663633e9487, 0ea9e1d3a9e3ef7d2a1462d3de6b95131dc7d872 ≤ v < f3313d952fc380cff53db9a28451a8807aa67b43, 0ea9e1d3a9e3ef7d2a1462d3de6b95131dc7d872 ≤ v < b9cb4e8ba71c9fbd935d66baa71bbb0b87192c94, 0ea9e1d3a9e3ef7d2a1462d3de6b95131dc7d872 ≤ v < 2187a56f2fd1715d54daed6392809223c60544f3, 0ea9e1d3a9e3ef7d2a1462d3de6b95131dc7d872 ≤ v < 165a330a68b5f299d8735f0194c314cb2e571269, 0ea9e1d3a9e3ef7d2a1462d3de6b95131dc7d872 ≤ v < da5e9f08714c19ba04e6863aca69d40f042f2e04, 0ea9e1d3a9e3ef7d2a1462d3de6b95131dc7d872 ≤ v < 728836ebca239810f164262b10211ef59182f811, 4.8e059a14c1067bcc4f7b1947cd09f2baab98e340f, 531e2ac2dab1ab90a16427c4f9c86663633e9487, f3313d952fc380cff53db9a28451a8807aa67b43, b9cb4e8ba71c9fbd935d66baa71bbb0b87192c94, 2187a56f2fd1715d54daed6392809223c60544f3, 165a330a68b5f299d8735f0194c314cb2e571269, da5e9f08714c19ba04e6863aca69d40f042f2e04, 728836ebca239810f164262b10211ef59182f811

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.

Intelligence 360 paketində

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.