In the Linux kernel, the following vulnerability has been resolved:
virtio_net: Fix napi_skb_cache_put warning
After the commit bdacf3e34945 ("net: Use nested-BH locking for napi_alloc_cache.") was merged, the following warning began to appear:
WARNING: CPU: 5 PID: 1 at net/core/skbuff.c:1451 napi_skb_cache_put+0x82/0x4b0
__warn+0x12f/0x340 napi_skb_cache_put+0x82/0x4b0 napi_skb_cache_put+0x82/0x4b0 report_bug+0x165/0x370 handle_bug+0x3d/0x80 exc_invalid_op+0x1a/0x50 asm_exc_invalid_op+0x1a/0x20 __free_old_xmit+0x1c8/0x510 napi_skb_cache_put+0x82/0x4b0 __free_old_xmit+0x1c8/0x510 __free_old_xmit+0x1c8/0x510 __pfx___free_old_xmit+0x10/0x10
The issue arises because virtio is assuming it's running in NAPI context even when it's not, such as in the netpoll case.
To resolve this, modify virtnet_poll_tx() to only set NAPI when budget is available. Same for virtnet_poll_cleantx(), which always assumed that it was in a NAPI context.
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 |
|---|---|---|---|---|
| Amazon Linux Ami 2 | — | Upgrade bpftool-debuginfoUpgrade kernel-debuginfo-common-aarch64Upgrade bpftoolUpgrade kernel-tools-debuginfoUpgrade kernel-livepatch-5.10.226-214.879Upgrade kernel-develUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-livepatch-5.15.167-112.165Upgrade kernel-debuginfoUpgrade kernelUpgrade kernel-toolsUpgrade python-perfUpgrade kernel-tools-develUpgrade perfUpgrade kernel-headersUpgrade python-perf-debuginfoUpgrade perf-debuginfo | May 20, 2026 | May 20, 2026 |
| Amazon_linux_2023 | — | Upgrade kernel-debuginfoUpgrade kernel-toolsUpgrade bpftool-debuginfoUpgrade kernel-livepatch-6.1.109-118.189Upgrade kernel-tools-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade python3-perf-debuginfoUpgrade kernel-libbpfUpgrade bpftoolUpgrade kernel-libbpf-staticUpgrade kernel-modules-extraUpgrade kernelUpgrade kernel-libbpf-develUpgrade perf-debuginfoUpgrade kernel-tools-develUpgrade python3-perfUpgrade kernel-headersUpgrade kernel-modules-extra-commonUpgrade kernel-develUpgrade perfUpgrade kernel-debuginfo-common-aarch64 | Oct 16, 2025 | Aug 17, 2024 |
| Debian | — | Upgrade linuxUpgrade linux-6.1 | Oct 7, 2024 | Aug 17, 2024 |
| Huawei Euleros 2_0_sp11 | — | Upgrade kernel-abi-stablelistsUpgrade bpftoolUpgrade kernel-tools-libsUpgrade python3-perfUpgrade kernelUpgrade kernel-tools | Dec 12, 2024 | Aug 17, 2024 |
| Huawei Euleros 2_0_sp12 | — | Upgrade kernel-tools-libsUpgrade kernelUpgrade bpftoolUpgrade python3-perfUpgrade kernel-abi-stablelistsUpgrade kernel-tools | Dec 12, 2024 | Aug 17, 2024 |
| Oracle_linux | — | Upgrade kernel-uek | Nov 21, 2024 | Aug 17, 2024 |
| Redhat_linux | — | No solution exists | Jul 9, 2025 | Aug 17, 2024 |
| Suse | — | Upgrade reiserfs-kmp-defaultUpgrade dtb-amlogicUpgrade kernel-macrosUpgrade kernel-syms-rtUpgrade kernel-rt_debug-vdsoUpgrade dtb-freescaleUpgrade dtb-hisiliconUpgrade kernel-azure-livepatch-develUpgrade kselftests-kmp-64kbUpgrade cluster-md-kmp-defaultUpgrade kernel-rt-develUpgrade kernel-64kbUpgrade dtb-exynosUpgrade dtb-mediatekUpgrade kernel-zfcpdumpUpgrade kernel-kvmsmall-develUpgrade kernel-debugUpgrade cluster-md-kmp-rtUpgrade kernel-64kb-livepatch-develUpgrade kernel-64kb-develUpgrade dtb-amazonUpgrade dtb-renesasUpgrade dlm-kmp-64kbUpgrade kernel-source-azureUpgrade kernel-kvmsmallUpgrade kernel-azure-extraUpgrade dtb-amdUpgrade kernel-default-optionalUpgrade dlm-kmp-azureUpgrade dtb-xilinxUpgrade kernel-default-vdsoUpgrade cluster-md-kmp-azureUpgrade kernel-rt-livepatchUpgrade kernel-sourceUpgrade kernel-syms-azureUpgrade ocfs2-kmp-azureUpgrade kernel-debug-develUpgrade dtb-apmUpgrade kernel-default-develUpgrade kernel-64kb-optionalUpgrade kernel-default-extraUpgrade dtb-lgUpgrade kernel-devel-azureUpgrade kernel-obs-qaUpgrade dtb-appleUpgrade kselftests-kmp-defaultUpgrade dtb-socionextUpgrade kernel-develUpgrade dtb-armUpgrade kernel-devel-rtUpgrade kernel-rt-livepatch-develUpgrade kernel-symsUpgrade kernel-kvmsmall-livepatch-develUpgrade gfs2-kmp-64kbUpgrade ocfs2-kmp-rtUpgrade gfs2-kmp-rtUpgrade kernel-debug-livepatch-develUpgrade dtb-sprdUpgrade kernel-rt-optionalUpgrade kernel-kvmsmall-vdsoUpgrade dlm-kmp-defaultUpgrade dtb-alteraUpgrade kernel-default-baseUpgrade kernel-azureUpgrade kernel-rt-vdsoUpgrade dtb-caviumUpgrade ocfs2-kmp-64kbUpgrade kernel-default-livepatch-develUpgrade dtb-allwinnerUpgrade kernel-rt_debugUpgrade gfs2-kmp-azureUpgrade kernel-source-rtUpgrade dtb-broadcomUpgrade kselftests-kmp-azureUpgrade kernel-docsUpgrade reiserfs-kmp-azureUpgrade dtb-rockchipUpgrade reiserfs-kmp-rtUpgrade kernel-rt_debug-livepatch-develUpgrade kernel-docs-htmlUpgrade kernel-default-base-rebuildUpgrade gfs2-kmp-defaultUpgrade cluster-md-kmp-64kbUpgrade kernel-azure-optionalUpgrade kernel-debug-vdsoUpgrade dtb-qcomUpgrade kernel-rtUpgrade kernel-source-vanillaUpgrade kernel-defaultUpgrade kernel-azure-vdsoUpgrade kernel-default-livepatchUpgrade kernel-azure-develUpgrade kernel-64kb-extraUpgrade dtb-nvidiaUpgrade dtb-marvellUpgrade dlm-kmp-rtUpgrade kselftests-kmp-rtUpgrade kernel-obs-buildUpgrade reiserfs-kmp-64kbUpgrade ocfs2-kmp-defaultUpgrade kernel-rt_debug-develUpgrade kernel-rt-extra | Dec 5, 2025 | Oct 8, 2024 |
| Ubuntu | — | Upgrade linux-image-oem-22.04dUpgrade linux-image-5.15.0-1055-gkeopUpgrade linux-image-bluefieldUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-azureUpgrade linux-image-lowlatency-hwe-24.04Upgrade linux-image-azure-lts-22.04Upgrade linux-image-5.15.0-125-lowlatency-64kUpgrade linux-image-5.15.0-125-generic-lpaeUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-oracle-lts-20.04Upgrade linux-image-snapdragon-hwe-18.04Upgrade linux-image-lowlatency-hwe-18.04Upgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-gkeopUpgrade linux-image-5.4.0-1082-ibmUpgrade linux-image-raspi-nolpaeUpgrade linux-image-5.15.0-1067-nvidia-lowlatencyUpgrade linux-image-5.15.0-125-generic-64kUpgrade linux-image-lowlatencyUpgrade linux-image-5.4.0-1044-iotUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-5.15.0-125-genericUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-6.8.0-1017-oracleUpgrade linux-image-5.4.0-1123-kvmUpgrade linux-image-nvidiaUpgrade linux-image-oem-20.04Upgrade linux-image-raspiUpgrade linux-image-gkeop-5.15Upgrade linux-image-oem-22.04Upgrade linux-image-gkeUpgrade linux-image-6.8.0-1019-nvidia-lowlatency-64kUpgrade linux-image-oem-20.04bUpgrade linux-image-generic-lpaeUpgrade linux-image-6.8.0-1018-oemUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-azure-lts-20.04Upgrade linux-image-5.4.0-1139-gcpUpgrade linux-image-5.4.0-1135-awsUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-5.4.0-1054-xilinx-zynqmpUpgrade linux-image-oem-24.04Upgrade linux-image-5.15.0-1078-azureUpgrade linux-image-6.8.0-1015-gkeUpgrade linux-image-oemUpgrade linux-image-intel-iotgUpgrade linux-image-5.15.0-1038-xilinx-zynqmpUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-5.4.0-1140-azureUpgrade linux-image-5.15.0-125-lowlatencyUpgrade linux-image-6.8.0-1020-azureUpgrade linux-image-5.4.0-200-genericUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-oem-22.04cUpgrade linux-image-5.15.0-1065-ibmUpgrade linux-image-intelUpgrade linux-image-6.8.0-1020-awsUpgrade linux-image-gkeop-5.4Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-lowlatency-64kUpgrade linux-image-nvidia-6.8Upgrade linux-image-6.8.0-50-generic-64kUpgrade linux-image-generic-64kUpgrade linux-image-5.15.0-1069-gkeUpgrade linux-image-oem-22.04aUpgrade linux-image-genericUpgrade linux-image-ibmUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-oem-22.04bUpgrade linux-image-5.15.0-1067-intel-iotgUpgrade linux-image-6.8.0-1019-nvidiaUpgrade linux-image-6.8.0-1017-oracle-64kUpgrade linux-image-5.4.0-1134-oracleUpgrade linux-image-6.8.0-1019-gcpUpgrade linux-image-oem-24.04aUpgrade linux-image-virtual-hwe-18.04Upgrade linux-image-gkeop-6.8Upgrade linux-image-6.8.0-50-genericUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-5.4.0-1139-azureUpgrade linux-image-6.8.0-1002-gkeopUpgrade linux-image-5.15.0-1065-raspiUpgrade linux-image-ibm-classicUpgrade linux-image-azure-fdeUpgrade linux-image-ibm-lts-20.04Upgrade linux-image-virtual-hwe-20.04Upgrade linux-image-generic-hwe-22.04Upgrade linux-image-5.4.0-1102-gkeopUpgrade linux-image-oracle-64kUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-6.8.0-1016-raspiUpgrade linux-image-awsUpgrade linux-image-raspi2Upgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-generic-hwe-18.04Upgrade linux-image-aws-lts-20.04Upgrade linux-image-5.4.0-1094-bluefieldUpgrade linux-image-lowlatency-64k-hwe-24.04Upgrade linux-image-5.15.0-1071-gcpUpgrade linux-image-oem-osp1Upgrade linux-image-oem-20.04cUpgrade linux-image-5.4.0-1119-raspiUpgrade linux-image-6.8.0-1020-azure-fdeUpgrade linux-image-gke-5.15Upgrade linux-image-azure-cvmUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-5.15.0-1069-kvmUpgrade linux-image-5.15.0-1067-nvidiaUpgrade linux-image-5.15.0-1075-azureUpgrade linux-image-virtualUpgrade linux-image-6.8.0-50-lowlatency-64kUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-6.8.0-50-lowlatencyUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-6.8.0-1019-nvidia-64kUpgrade linux-image-gcp-lts-20.04Upgrade linux-image-nvidia-64kUpgrade linux-image-6.8.0-1019-nvidia-lowlatencyUpgrade linux-image-5.15.0-1070-oracleUpgrade linux-image-5.4.0-200-generic-lpaeUpgrade linux-image-aws-lts-22.04Upgrade linux-image-kvmUpgrade linux-image-6.8.0-1017-ibmUpgrade linux-image-oem-20.04dUpgrade linux-image-oracleUpgrade linux-image-5.4.0-200-lowlatencyUpgrade linux-image-5.15.0-1072-awsUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-gcpUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-raspi-hwe-18.04 | Nov 4, 2024 | Aug 17, 2024 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jan 20, 2025 | Aug 17, 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