CVE-2026-98947

Aşağı

Təsvir

Linux kernel-də aşağıdakı zəiflik aradan qaldırılmışdır: vsock: vmci_transport_recv_dgram_cb() funksiyasındakı yaddaş sızmasının düzəldilməsi Datagram soketinin bağlanması zamanı vmci_transport_recv_dgram_cb() funksiyası çağırıla bilər və bu, paketləri soketin backlog-una əlavə edər; daha sonra, qəbul növbəsi təmizləndikdən sonra, __release_sock() funksiyası paketi soketin backlog-undan yenidən qəbul növbəsinə köçürəcək ki, bu da yaddaş sızmasına səbəb olacaq. sock_close __sock_release __vsock_release // istifadəçi sahəsi tərəfindən mülkiyyət götürülür lock_sock_nested sock_set_flag(sk, SOCK_DEAD) vmci_transport_release vmci_dispatch_dgs vmci_datagram_invoke_guest_handler vmci_transport_recv_dgram_cb sk_receive_skb if (!sock_owned_by_user(sk)) [...] (!) else if sk_add_backlog() [...] (!) skb_queue_purge(&sk->sk_receive_queue) release_sock __release_sock // bütün paketləri backlog-dan // qəbul növbəsinə köçürün (!) sk_backlog_rcv vsock_queue_rcv_skb [...] __sock_queue_rcv_skb if (!sock_flag(sk, SOCK_DEAD)) // Soket "ölü" olduğu üçün funksiya // çağırılmayacaq sk->sk_data_ready(sk) sock_release_ownership(sk); sock_put Bunu düzəltmək üçün soket destruktoruna qəbul növbəsinin təmizlənməsi əlavə edilmişdir. syzkaller hesabatı: unreferenced object 0xffff8880117bfb80 (size 240): comm "irq/56-vmw_vmci", pid 205, jiffies 4295064448 (age 73.992s) hex dump (first 32 bytes): 78 dc 26 1e 80 88 ff ff 78 dc 26 1e 80 88 ff ff x.&.....x.&..... 00 00 00 00 00 00 00 00 c0 da 26 1e 80 88 ff ff ..........&..... backtrace: [<ffffffff82be8d97>] __alloc_skb+0x287/0x330 net/core/skbuff.c:505 [<ffffffffa114bcbd>] vmci_transport_recv_dgram_cb+0xbd/0x210 [vmw_vsock_vmci_transport] [<ffffffffa05072c6>] vmci_datagram_invoke_guest_handler+0x366/0x450 [vmw_vmci] [<ffffffffa050ad75>] vmci_dispatch_dgs+0x235/0x490 [vmw_vmci] [<ffffffffa050b025>] vmci_interrupt+0x55/0x290 [vmw_vmci] [<ffffffff8137ad2b>] irq_thread_fn+0x8b/0x1a0 kernel/irq/manage.c:1205 [<ffffffff8137c7ae>] irq_thread+0x28e/0x530 kernel/irq/manage.c:1314 [<ffffffff81253dd6>] kthread+0x2e6/0x3a0 kernel/kthread.c:376 [<ffffffff81004392>] ret_from_fork+0x22/0x30 arch/x86/entry/entry_64.S:295 Syzkaller vasitəsilə Linux Verification Center (linuxtesting.org) adından InfoTeCS tərəfindən tapılmışdır.

CiddilikAşağı
CVSS2.6
İstismar ehtimalı—
MəhsulMicrosoft Azl3 Kernel
Dərc23 okt 2026
İlk görülmə23 okt 2026

Necə düzəltmək olar

Mənbələrdə bu zəiflik üçün düzəldilmiş versiya və ya yamaq keçidi yoxdur.

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
microsoft azl3_kernel_6.6.159.1-1Aralıq göstərilməyib—
microsoft azl3_kernel_6.6.157.1-1Aralıq göstərilməyib—

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.

CVE-2026-98947 · Microsoft Azl3 Kernel · Dark Radar