In the Linux kernel, the following vulnerability has been resolved:
virtio/vsock: Fix accept_queue memory leak
As the final stages of socket destruction may be delayed, it is possible that virtio_transport_recv_listen() will be called after the accept_queue has been flushed, but before the SOCK_DONE flag has been set. As a result, sockets enqueued after the flush would remain unremoved, leading to a memory leak.
vsock_release __vsock_release lock virtio_transport_release virtio_transport_close schedule_delayed_work(close_work) sk_shutdown = SHUTDOWN_MASK (!) flush accept_queue release virtio_transport_recv_pkt vsock_find_bound_socket lock if flag(SOCK_DONE) return virtio_transport_recv_listen child = vsock_create_connected (!) vsock_enqueue_accept(child) release close_work lock virtio_transport_do_close set_flag(SOCK_DONE) virtio_transport_remove_sock vsock_remove_sock vsock_remove_bound release
Introduce a sk_shutdown check to disallow vsock_enqueue_accept() during socket destruction.
unreferenced object 0xffff888109e3f800 (size 2040): comm "kworker/5:2", pid 371, jiffies 4294940105 hex dump (first 32 bytes): 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 28 00 0b 40 00 00 00 00 00 00 00 00 00 00 00 00 (..@............ backtrace (crc 9e5f4e84): [<ffffffff81418ff1>] kmem_cache_alloc_noprof+0x2c1/0x360 [<ffffffff81d27aa0>] sk_prot_alloc+0x30/0x120 [<ffffffff81d2b54c>] sk_alloc+0x2c/0x4b0 [<ffffffff81fe049a>] __vsock_create.constprop.0+0x2a/0x310 [<ffffffff81fe6d6c>] virtio_transport_recv_pkt+0x4dc/0x9a0 [<ffffffff81fe745d>] vsock_loopback_work+0xfd/0x140 [<ffffffff810fc6ac>] process_one_work+0x20c/0x570 [<ffffffff810fce3f>] worker_thread+0x1bf/0x3a0 [<ffffffff811070dd>] kthread+0xdd/0x110 [<ffffffff81044fdd>] ret_from_fork+0x2d/0x50 [<ffffffff8100785a>] ret_from_fork_asm+0x1a/0x30
CVSS Details
- CVSS 3.1 Base Score: 5.5
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alma_linux | — | Upgrade kernelUpgrade kernel-64k-coreUpgrade kernel-tools-libs-develUpgrade kernel-rtUpgrade kernel-uki-virtUpgrade kernel-64k-debug-modules-extraUpgrade kernel-64k-devel-matchedUpgrade kernel-abi-stablelistsUpgrade kernel-rt-64k-modules-coreUpgrade rvUpgrade kernel-devel-matchedUpgrade kernel-zfcpdumpUpgrade kernel-tools-libsUpgrade kernel-rt-debug-coreUpgrade kernel-debug-devel-matchedUpgrade kernel-debug-modules-extraUpgrade kernel-headersUpgrade kernel-rt-debug-modules-coreUpgrade kernel-rt-64k-debugUpgrade kernel-modules-coreUpgrade kernel-uki-virt-addonsUpgrade kernel-rt-64k-modules-extraUpgrade kernel-64k-debugUpgrade kernel-rt-debug-modules-extraUpgrade kernel-rt-64k-debug-develUpgrade kernel-rt-64kUpgrade kernel-rt-64k-debug-coreUpgrade kernel-zfcpdump-modules-coreUpgrade kernel-debug-modules-coreUpgrade kernel-docUpgrade kernel-64k-debug-devel-matchedUpgrade kernel-zfcpdump-modulesUpgrade kernel-debug-modulesUpgrade kernel-64kUpgrade kernel-zfcpdump-coreUpgrade kernel-rt-modulesUpgrade kernel-rt-64k-modulesUpgrade libperfUpgrade kernel-64k-modulesUpgrade kernel-rt-modules-coreUpgrade kernel-toolsUpgrade kernel-rt-64k-debug-modulesUpgrade kernel-rt-64k-coreUpgrade kernel-debug-uki-virtUpgrade kernel-debug-coreUpgrade kernel-64k-debug-coreUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-modules-extraUpgrade kernel-64k-debug-modules-coreUpgrade perfUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-coreUpgrade kernel-64k-debug-modulesUpgrade kernel-rt-coreUpgrade kernel-rt-64k-develUpgrade kernel-64k-debug-develUpgrade kernel-rt-modules-extraUpgrade kernel-debug-develUpgrade kernel-rt-64k-debug-modules-coreUpgrade python3-perfUpgrade kernel-develUpgrade kernel-rt-debugUpgrade rtlaUpgrade kernel-rt-debug-develUpgrade kernel-64k-modules-coreUpgrade kernel-64k-modules-extraUpgrade kernel-cross-headersUpgrade kernel-debugUpgrade kernel-rt-debug-modulesUpgrade kernel-zfcpdump-develUpgrade kernel-rt-develUpgrade kernel-modulesUpgrade kernel-rt-64k-debug-modules-extraUpgrade kernel-64k-devel | Nov 20, 2025 | Nov 11, 2025 |
| Amazon Linux Ami 2 | — | Upgrade bpftool-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade kernelUpgrade kernel-livepatch-5.15.176-118.170Upgrade python-perfUpgrade bpftoolUpgrade kernel-tools-debuginfoUpgrade kernel-debuginfoUpgrade python-perf-debuginfoUpgrade kernel-tools-develUpgrade perfUpgrade kernel-develUpgrade kernel-livepatch-5.10.233-223.887Upgrade kernel-headersUpgrade kernel-toolsUpgrade perf-debuginfoUpgrade kernel-debuginfo-common-aarch64 | Mar 14, 2025 | Dec 2, 2024 |
| Amazon_linux_2023 | — | Upgrade kernel-debuginfo-common-aarch64Upgrade kernel-libbpfUpgrade kernel-libbpf-staticUpgrade python3-perf-debuginfoUpgrade bpftoolUpgrade perfUpgrade kernel-debuginfoUpgrade kernel-tools-debuginfoUpgrade kernel-tools-develUpgrade python3-perfUpgrade kernel-develUpgrade bpftool-debuginfoUpgrade kernel-modules-extraUpgrade kernel-toolsUpgrade kernel-modules-extra-commonUpgrade kernelUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-headersUpgrade perf-debuginfoUpgrade kernel-libbpf-develUpgrade kernel-livepatch-6.1.119-129.201 | Mar 27, 2025 | Dec 2, 2024 |
| Debian | — | Upgrade linux-6.1Upgrade linux | Dec 9, 2024 | Dec 2, 2024 |
| Huawei Euleros 2_0_sp11 | — | Upgrade kernel-tools-libsUpgrade bpftoolUpgrade kernel-abi-stablelistsUpgrade kernelUpgrade python3-perfUpgrade kernel-tools | Feb 11, 2025 | Dec 2, 2024 |
| Huawei Euleros 2_0_sp12 | — | Upgrade kernel-toolsUpgrade kernel-abi-stablelistsUpgrade kernel-tools-libsUpgrade kernelUpgrade bpftoolUpgrade python3-perf | Mar 19, 2025 | Dec 2, 2024 |
| Oracle_linux | — | Upgrade kernelUpgrade kernel-uek | Feb 10, 2025 | Dec 2, 2024 |
| Redhat_linux | — | Upgrade kernel-rtNo solution existsUpgrade kernel | Jul 9, 2025 | Dec 2, 2024 |
| Rocky_linux | — | Upgrade kernel-zfcpdump-devel-matchedUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-debug-modulesUpgrade kernel-uki-virt-addonsUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-debug-debuginfoUpgrade kernel-toolsUpgrade kernel-rt-coreUpgrade kernel-coreUpgrade kernel-modules-extraUpgrade kernel-tools-debuginfoUpgrade kernel-rt-debug-debuginfoUpgrade kernel-debugUpgrade kernel-tools-libsUpgrade kernel-rtUpgrade kernel-debug-modules-coreUpgrade kernel-debug-uki-virtUpgrade kernel-develUpgrade kernel-rt-debug-coreUpgrade kernel-debug-coreUpgrade kernel-rt-debugUpgrade python3-perf-debuginfoUpgrade kernelUpgrade kernel-rt-modules-extraUpgrade kernel-rt-develUpgrade kernel-rt-debug-modulesUpgrade kernel-zfcpdumpUpgrade rvUpgrade kernel-modules-coreUpgrade kernel-rt-debug-develUpgrade libperf-debuginfoUpgrade kernel-zfcpdump-debuginfoUpgrade kernel-devel-matchedUpgrade kernel-zfcpdump-develUpgrade kernel-rt-debug-modules-coreUpgrade kernel-rt-debuginfoUpgrade kernel-zfcpdump-coreUpgrade kernel-debuginfoUpgrade perf-debuginfoUpgrade libperfUpgrade kernel-tools-libs-develUpgrade kernel-debug-develUpgrade kernel-rt-modules-coreUpgrade kernel-rt-modulesUpgrade rtlaUpgrade kernel-zfcpdump-modulesUpgrade kernel-debug-modules-extraUpgrade kernel-modulesUpgrade kernel-rt-debug-modules-extraUpgrade kernel-debuginfo-common-s390xUpgrade kernel-debug-devel-matchedUpgrade perfUpgrade python3-perfUpgrade kernel-zfcpdump-modules-coreUpgrade kernel-uki-virt | Feb 5, 2026 | Nov 21, 2025 |
| Ubuntu | — | Upgrade linux-image-6.8.0-1027-awsUpgrade linux-image-awsUpgrade linux-image-oem-20.04cUpgrade linux-image-6.8.0-1028-gcp-64kUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-6.11.0-1008-raspiUpgrade linux-image-oem-20.04dUpgrade linux-image-kvmUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-gcp-lts-24.04Upgrade linux-image-oem-20.04Upgrade linux-image-5.15.0-1079-gcpUpgrade linux-image-5.15.0-136-generic-lpaeUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-azure-fipsUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-5.15.0-1080-aws-fipsUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-5.15.0-1074-raspiUpgrade linux-image-azure-cvmUpgrade linux-image-5.15.0-135-generic-lpaeUpgrade linux-image-5.15.0-1072-ibmUpgrade linux-image-5.15.0-135-fipsUpgrade linux-image-5.15.0-136-generic-64kUpgrade linux-image-realtimeUpgrade linux-image-6.8.0-1027-azureUpgrade linux-image-raspi-realtimeUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-virtual-hwe-22.04Upgrade linux-image-5.15.0-135-lowlatency-64kUpgrade linux-image-6.11.0-1010-lowlatency-64kUpgrade linux-image-6.8.0-1024-oracleUpgrade linux-image-oem-22.04bUpgrade linux-image-6.11.0-1010-lowlatencyUpgrade linux-image-raspi-nolpaeUpgrade linux-image-oem-24.04aUpgrade linux-image-6.8.0-1014-azure-nvidiaUpgrade linux-image-6.8.0-1023-gkeUpgrade linux-image-5.15.0-1077-gkeUpgrade linux-image-gkeUpgrade linux-image-6.8.0-1010-gkeopUpgrade linux-image-6.8.0-1027-azure-fdeUpgrade linux-image-6.8.0-1026-oemUpgrade linux-image-nvidia-64kUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-5.15.0-1081-gcpUpgrade linux-image-gcp-64kUpgrade linux-image-6.8.0-58-lowlatency-64kUpgrade linux-image-6.11.0-1015-oemUpgrade linux-image-gkeop-5.15Upgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-nvidia-tegra-igxUpgrade linux-image-oracle-64kUpgrade linux-image-5.15.0-1074-nvidiaUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-azure-fde-lts-24.04Upgrade linux-image-oem-22.04dUpgrade linux-image-5.15.0-1080-realtimeUpgrade linux-image-6.11.0-1009-awsUpgrade linux-image-6.8.0-1024-ibmUpgrade linux-image-nvidia-6.8Upgrade linux-image-6.8.0-1026-nvidia-64kUpgrade linux-image-oracleUpgrade linux-image-aws-lts-24.04Upgrade linux-image-5.15.0-1044-xilinx-zynqmpUpgrade linux-image-gcpUpgrade linux-image-5.15.0-1077-oracleUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-intel-iotgUpgrade linux-image-6.11.0-18-genericUpgrade linux-image-intelUpgrade linux-image-ibmUpgrade linux-image-nvidiaUpgrade linux-image-5.15.0-1086-azureUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-6.11.0-18-generic-64kUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-6.11.0-1011-oracleUpgrade linux-image-5.15.0-1074-ibmUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-azure-lts-24.04Upgrade linux-image-5.15.0-1083-azure-fipsUpgrade linux-image-5.15.0-1086-azure-fdeUpgrade linux-image-5.15.0-1021-nvidia-tegra-igx-rtUpgrade linux-image-6.8.0-58-lowlatencyUpgrade linux-image-raspiUpgrade linux-image-5.15.0-1076-kvmUpgrade linux-image-6.8.0-1026-nvidiaUpgrade linux-image-6.8.0-1024-oracle-64kUpgrade linux-image-5.15.0-135-generic-64kUpgrade linux-image-5.15.0-1074-nvidia-lowlatencyUpgrade linux-image-oem-22.04cUpgrade linux-image-5.15.0-1021-nvidia-tegra-igxUpgrade linux-image-virtualUpgrade linux-image-5.15.0-1062-gkeopUpgrade linux-image-5.15.0-1033-nvidia-tegra-rtUpgrade linux-image-generic-64kUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-6.8.0-1028-gcpUpgrade linux-image-ibm-classicUpgrade linux-image-5.15.0-1077-intel-iotgUpgrade linux-image-5.15.0-1073-intel-iot-realtimeUpgrade linux-image-gkeopUpgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-6.8.0-1026-nvidia-lowlatencyUpgrade linux-image-azure-fdeUpgrade linux-image-oracle-lts-24.04Upgrade linux-image-xilinx-zynqmpUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-realtime-hwe-24.04Upgrade linux-image-6.8.0-1026-nvidia-lowlatency-64kUpgrade linux-image-6.11.0-1009-azureUpgrade linux-image-azure-nvidiaUpgrade linux-image-5.15.0-1033-nvidia-tegraUpgrade linux-image-5.15.0-1079-gcp-fipsUpgrade linux-image-lowlatency-64kUpgrade linux-image-5.15.0-1075-intel-iotgUpgrade linux-image-6.11.0-1005-realtimeUpgrade linux-image-azure-lts-22.04Upgrade linux-image-gkeop-6.8Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-6.8.0-1028-raspiUpgrade linux-image-nvidia-tegraUpgrade linux-image-aws-lts-22.04Upgrade linux-image-6.11.0-1009-gcpUpgrade linux-image-5.15.0-136-genericUpgrade linux-image-generic-lpaeUpgrade linux-image-6.8.0-2023-raspi-realtimeUpgrade linux-image-6.8.0-58-generic-64kUpgrade linux-image-6.11.0-1009-azure-fdeUpgrade linux-image-6.8.1-1020-realtimeUpgrade linux-image-intel-iot-realtimeUpgrade linux-image-6.8.0-58-genericUpgrade linux-image-gcp-fipsUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-nvidia-tegra-igx-rtUpgrade linux-image-oem-20.04bUpgrade linux-image-oem-22.04aUpgrade linux-image-nvidia-tegra-rtUpgrade linux-image-5.15.0-1080-awsUpgrade linux-image-fipsUpgrade linux-image-oem-24.04bUpgrade linux-image-5.15.0-135-lowlatencyUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-5.15.0-135-genericUpgrade linux-image-genericUpgrade linux-image-oem-24.04Upgrade linux-image-aws-fipsUpgrade linux-image-azureUpgrade linux-image-gke-5.15Upgrade linux-image-6.11.0-1011-oracle-64kUpgrade linux-image-lowlatencyUpgrade linux-image-5.15.0-1084-azureUpgrade linux-image-oem-22.04Upgrade linux-image-virtual-hwe-24.04Upgrade linux-image-oracle-64k-lts-24.04 | Feb 20, 2025 | Dec 2, 2024 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jan 20, 2025 | Dec 2, 2024 |
Prioritise with Active Threat Intelligence
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub