In the Linux kernel, the following vulnerability has been resolved:
net: let net.core.dev_weight always be non-zero
The following problem was encountered during stability test:
(NULL net_device): NAPI poll function process_backlog+0x0/0x530 \ returned 1, exceeding its budget of 0. ------------[ cut here ]------------ list_add double add: new=ffff88905f746f48, prev=ffff88905f746f48, \ next=ffff88905f746e40. WARNING: CPU: 18 PID: 5462 at lib/list_debug.c:35 \ __list_add_valid_or_report+0xf3/0x130 CPU: 18 UID: 0 PID: 5462 Comm: ping Kdump: loaded Not tainted 6.13.0-rc7+ RIP: 0010:__list_add_valid_or_report+0xf3/0x130 Call Trace: ? __warn+0xcd/0x250 ? __list_add_valid_or_report+0xf3/0x130 enqueue_to_backlog+0x923/0x1070 netif_rx_internal+0x92/0x2b0 __netif_rx+0x15/0x170 loopback_xmit+0x2ef/0x450 dev_hard_start_xmit+0x103/0x490 __dev_queue_xmit+0xeac/0x1950 ip_finish_output2+0x6cc/0x1620 ip_output+0x161/0x270 ip_push_pending_frames+0x155/0x1a0 raw_sendmsg+0xe13/0x1550 __sys_sendto+0x3bf/0x4e0 __x64_sys_sendto+0xdc/0x1b0 do_syscall_64+0x5b/0x170 entry_SYSCALL_64_after_hwframe+0x76/0x7e
The reproduction command is as follows: sysctl -w net.core.dev_weight=0 ping 127.0.0.1
This is because when the napi's weight is set to 0, process_backlog() may return 0 and clear the NAPI_STATE_SCHED bit of napi->state, causing this napi to be re-polled in net_rx_action() until __do_softirq() times out. Since the NAPI_STATE_SCHED bit has been cleared, napi_schedule_rps() can be retriggered in enqueue_to_backlog(), causing this issue.
Making the napi's weight always non-zero solves this problem.
Triggering this issue requires system-wide admin (setting is not namespaced).
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 kernel-zfcpdump-modules-extraUpgrade kernel-rt-develUpgrade kernel-rt-64k-debug-modules-coreUpgrade kernel-64k-modules-extraUpgrade kernel-rt-64k-debug-modules-extraUpgrade kernel-rt-debugUpgrade kernel-develUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-rt-debug-modules-extraUpgrade kernel-debug-develUpgrade kernel-rt-64k-modules-extraUpgrade kernel-debug-uki-virtUpgrade kernel-devel-matchedUpgrade kernel-64k-debug-modules-coreUpgrade rtlaUpgrade kernel-debugUpgrade kernel-64k-debug-develUpgrade python3-perfUpgrade kernel-64k-modules-coreUpgrade kernel-tools-libs-develUpgrade libperfUpgrade kernel-64k-debug-modulesUpgrade kernel-rt-64k-modulesUpgrade kernel-debug-coreUpgrade kernel-docUpgrade kernel-rt-coreUpgrade perfUpgrade kernel-uki-virtUpgrade kernel-rt-debug-modules-coreUpgrade kernel-debug-modules-coreUpgrade kernel-zfcpdump-modules-coreUpgrade kernelUpgrade kernel-64k-devel-matchedUpgrade kernel-64k-develUpgrade kernel-cross-headersUpgrade kernel-rt-modules-coreUpgrade kernel-64k-debug-modules-extraUpgrade kernel-64k-debug-coreUpgrade kernel-rt-64k-debug-modulesUpgrade kernel-debug-modulesUpgrade kernel-rt-64k-debug-develUpgrade kernel-modulesUpgrade kernel-64k-debugUpgrade kernel-rt-debug-coreUpgrade kernel-zfcpdump-coreUpgrade kernel-zfcpdump-develUpgrade kernel-coreUpgrade kernel-rt-64k-debugUpgrade kernel-rt-64k-modules-coreUpgrade kernel-uki-virt-addonsUpgrade kernel-64kUpgrade kernel-rt-64k-develUpgrade kernel-modules-coreUpgrade kernel-rt-modules-extraUpgrade kernel-toolsUpgrade kernel-tools-libsUpgrade kernel-rt-debug-modulesUpgrade kernel-debug-modules-extraUpgrade kernel-modules-extraUpgrade rvUpgrade kernel-rt-64k-coreUpgrade kernel-64k-debug-devel-matchedUpgrade kernel-rt-64k-debug-coreUpgrade kernel-zfcpdumpUpgrade kernel-64k-coreUpgrade kernel-64k-modulesUpgrade kernel-headersUpgrade kernel-abi-stablelistsUpgrade kernel-zfcpdump-modulesUpgrade kernel-rtUpgrade kernel-debug-devel-matchedUpgrade kernel-rt-modulesUpgrade kernel-rt-64kUpgrade kernel-rt-debug-devel | Nov 20, 2025 | Nov 11, 2025 |
| Amazon Linux Ami 2 | — | Upgrade kernel-debuginfo-common-aarch64Upgrade bpftool-debuginfoUpgrade kernel-debuginfoUpgrade kernel-develUpgrade kernel-livepatch-5.10.235-227.919Upgrade kernel-livepatch-5.15.179-121.185Upgrade kernel-tools-debuginfoUpgrade bpftoolUpgrade kernel-debuginfo-common-x86_64Upgrade kernelUpgrade perfUpgrade perf-debuginfoUpgrade kernel-headersUpgrade python-perfUpgrade python-perf-debuginfoUpgrade kernel-toolsUpgrade kernel-tools-devel | May 22, 2025 | Feb 27, 2025 |
| Amazon_linux_2023 | — | Upgrade bpftoolUpgrade python3-perfUpgrade perfUpgrade kernel-modules-extraUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-tools-debuginfoUpgrade python3-perf-debuginfoUpgrade kernel-develUpgrade kernel-livepatch-6.1.129-138.220Upgrade kernel-tools-develUpgrade kernel-toolsUpgrade kernel-libbpf-staticUpgrade kernelUpgrade kernel-libbpf-develUpgrade kernel-libbpfUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-headersUpgrade kernel-debuginfoUpgrade bpftool-debuginfoUpgrade perf-debuginfoUpgrade kernel-modules-extra-common | Jun 11, 2025 | Feb 27, 2025 |
| Debian | — | Upgrade linux-6.1Upgrade linux | Mar 17, 2025 | Feb 27, 2025 |
| Huawei Euleros 2_0_sp10 | — | Upgrade kernel-develUpgrade bpftoolUpgrade kernelUpgrade kernel-tools-libsUpgrade kernel-toolsUpgrade kernel-headersUpgrade kernel-tools-libs-develUpgrade perf | May 13, 2025 | Feb 27, 2025 |
| Huawei Euleros 2_0_sp11 | — | Upgrade python3-perfUpgrade bpftoolUpgrade kernel-toolsUpgrade kernel-tools-libsUpgrade kernelUpgrade kernel-abi-stablelists | Jun 13, 2025 | Feb 27, 2025 |
| Huawei Euleros 2_0_sp12 | — | Upgrade bpftoolUpgrade kernelUpgrade python3-perfUpgrade kernel-abi-stablelistsUpgrade kernel-tools-libsUpgrade kernel-tools | Jul 21, 2025 | Feb 27, 2025 |
| Huawei Euleros 2_0_sp13 | — | Upgrade kernel-abi-stablelistsUpgrade kernelUpgrade bpftoolUpgrade kernel-tools-libsUpgrade python3-perfUpgrade kernel-tools | Jul 1, 2025 | Feb 27, 2025 |
| Oracle_linux | — | Upgrade kernel | Nov 28, 2025 | Feb 27, 2025 |
| Redhat_linux | — | No solution existsUpgrade kernel-rtUpgrade kernel | Jul 9, 2025 | Feb 27, 2025 |
| Rocky_linux | — | Upgrade kernel-rt-modulesUpgrade kernel-tools-libsUpgrade kernel-develUpgrade kernel-tools-debuginfoUpgrade python3-perf-debuginfoUpgrade kernel-debug-modulesUpgrade kernel-rt-coreUpgrade kernel-zfcpdumpUpgrade rvUpgrade kernelUpgrade kernel-rtUpgrade kernel-modules-extraUpgrade kernel-coreUpgrade kernel-uki-virt-addonsUpgrade kernel-debug-coreUpgrade kernel-rt-debug-coreUpgrade kernel-rt-debuginfoUpgrade kernel-toolsUpgrade kernel-debugUpgrade kernel-rt-debugUpgrade kernel-rt-modules-extraUpgrade kernel-debug-modules-coreUpgrade kernel-debug-uki-virtUpgrade kernel-debug-debuginfoUpgrade kernel-rt-debug-debuginfoUpgrade kernel-rt-debug-modulesUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-rt-develUpgrade kernel-zfcpdump-devel-matchedUpgrade python3-perfUpgrade kernel-rt-debug-develUpgrade kernel-rt-debug-modules-extraUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-modulesUpgrade kernel-zfcpdump-modules-coreUpgrade kernel-modules-coreUpgrade kernel-zfcpdump-debuginfoUpgrade kernel-debug-develUpgrade perfUpgrade libperf-debuginfoUpgrade kernel-tools-libs-develUpgrade kernel-debuginfoUpgrade kernel-zfcpdump-develUpgrade kernel-zfcpdump-coreUpgrade kernel-debug-devel-matchedUpgrade perf-debuginfoUpgrade kernel-debug-modules-extraUpgrade kernel-debuginfo-common-s390xUpgrade libperfUpgrade kernel-rt-modules-coreUpgrade kernel-rt-debug-modules-coreUpgrade rtlaUpgrade kernel-uki-virtUpgrade kernel-zfcpdump-modulesUpgrade kernel-devel-matched | Feb 5, 2026 | Nov 21, 2025 |
| Suse | — | Upgrade dtb-apmUpgrade kernel-symsUpgrade kernel-devel-rtUpgrade kernel-defaultUpgrade reiserfs-kmp-azureUpgrade kselftests-kmp-rtUpgrade kernel-macrosUpgrade dtb-mediatekUpgrade kernel-kvmsmallUpgrade kernel-develUpgrade kernel-default-baseUpgrade cluster-md-kmp-defaultUpgrade kernel-docsUpgrade cluster-md-kmp-64kbUpgrade kernel-default-extraUpgrade kernel-rt_debug-vdsoUpgrade dtb-armUpgrade dtb-sprdUpgrade kernel-default-optionalUpgrade dlm-kmp-azureUpgrade dtb-amlogicUpgrade kernel-syms-rtUpgrade kernel-default-livepatch-develUpgrade reiserfs-kmp-rtUpgrade dlm-kmp-defaultUpgrade dtb-qcomUpgrade dtb-xilinxUpgrade kernel-default-base-rebuildUpgrade ocfs2-kmp-azureUpgrade cluster-md-kmp-rtUpgrade kernel-rt-livepatch-develUpgrade dlm-kmp-rtUpgrade kselftests-kmp-defaultUpgrade ocfs2-kmp-rtUpgrade kernel-obs-qaUpgrade dtb-nvidiaUpgrade dtb-rockchipUpgrade kernel-debugUpgrade kernel-64kb-develUpgrade reiserfs-kmp-defaultUpgrade kernel-rtUpgrade kernel-rt-develUpgrade kernel-rt-extraUpgrade gfs2-kmp-rtUpgrade kselftests-kmp-64kbUpgrade ocfs2-kmp-64kbUpgrade kernel-default-develUpgrade kernel-docs-htmlUpgrade kselftests-kmp-azureUpgrade gfs2-kmp-64kbUpgrade kernel-source-rtUpgrade kernel-zfcpdumpUpgrade kernel-64kb-extraUpgrade dtb-socionextUpgrade kernel-default-manUpgrade reiserfs-kmp-64kbUpgrade kernel-default-livepatchUpgrade kernel-debug-vdsoUpgrade dtb-amazonUpgrade dtb-allwinnerUpgrade dlm-kmp-64kbUpgrade kernel-rt_debugUpgrade kernel-obs-buildUpgrade kernel-azure-optionalUpgrade gfs2-kmp-azureUpgrade kernel-azure-extraUpgrade dtb-amdUpgrade ocfs2-kmp-defaultUpgrade dtb-hisiliconUpgrade kernel-sourceUpgrade kernel-devel-azureUpgrade kernel-azure-vdsoUpgrade kernel-azureUpgrade gfs2-kmp-defaultUpgrade kernel-source-azureUpgrade kernel-64kb-optionalUpgrade dtb-renesasUpgrade cluster-md-kmp-azureUpgrade kernel-debug-develUpgrade dtb-marvellUpgrade dtb-lgUpgrade dtb-caviumUpgrade dtb-freescaleUpgrade kernel-source-vanillaUpgrade dtb-broadcomUpgrade dtb-alteraUpgrade kernel-rt_debug-develUpgrade kernel-rt-vdsoUpgrade kernel-rt-optionalUpgrade kernel-kvmsmall-develUpgrade kernel-syms-azureUpgrade kernel-default-vdsoUpgrade kernel-kvmsmall-vdsoUpgrade dtb-appleUpgrade kernel-64kbUpgrade kernel-azure-develUpgrade dtb-exynos | Dec 5, 2025 | May 20, 2025 |
| Ubuntu | — | Upgrade linux-image-azure-lts-20.04Upgrade linux-image-5.15.0-1026-nvidia-tegra-igxUpgrade linux-image-azure-fde-lts-24.04Upgrade linux-image-5.15.0-1083-gcp-fipsUpgrade linux-image-azure-nvidiaUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-ibm-6.8Upgrade linux-image-5.15.0-140-generic-64kUpgrade linux-image-virtualUpgrade linux-image-5.15.0-140-genericUpgrade linux-image-oem-22.04Upgrade linux-image-5.4.0-1133-kvmUpgrade linux-image-oem-20.04dUpgrade linux-image-oem-6.8Upgrade linux-image-6.8.0-1031-nvidia-64kUpgrade linux-image-6.11.0-1010-realtimeUpgrade linux-image-5.4.0-1092-ibmUpgrade linux-image-6.8.0-1031-oemUpgrade linux-image-5.15.0-142-generic-lpaeUpgrade linux-image-ibm-lts-20.04Upgrade linux-image-nvidiaUpgrade linux-image-oracle-lts-20.04Upgrade linux-image-5.15.0-140-generic-lpaeUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-gkeop-6.8Upgrade linux-image-oem-osp1Upgrade linux-image-5.4.0-1144-oracleUpgrade linux-image-5.4.0-216-lowlatencyUpgrade linux-image-generic-6.8Upgrade linux-image-6.11.0-1015-gcp-64kUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-6.8.0-1015-gkeopUpgrade linux-image-6.11.0-1013-raspiUpgrade linux-image-6.11.0-1015-azure-fdeUpgrade linux-image-5.4.0-1146-awsUpgrade linux-image-azure-fipsUpgrade linux-image-raspi2Upgrade linux-image-5.4.0-1051-iotUpgrade linux-image-5.4.0-1129-raspiUpgrade linux-image-5.15.0-1076-ibmUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-oem-22.04bUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-oracle-64k-6.8Upgrade linux-image-gcp-lts-20.04Upgrade linux-image-lowlatencyUpgrade linux-image-oracle-lts-24.04Upgrade linux-image-5.15.0-1078-nvidiaUpgrade linux-image-aws-6.8Upgrade linux-image-bluefieldUpgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-lowlatency-hwe-18.04Upgrade linux-image-6.8.0-1031-raspiUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-nvidia-tegra-igxUpgrade linux-image-oem-22.04dUpgrade linux-image-aws-64k-6.8Upgrade linux-image-6.8.0-1029-ibmUpgrade linux-image-gcp-fipsUpgrade linux-image-6.8.0-1033-gcpUpgrade linux-image-lowlatency-6.8Upgrade linux-image-6.8.0-1029-oracle-64kUpgrade linux-image-5.15.0-1084-aws-fipsUpgrade linux-image-5.15.0-140-fipsUpgrade linux-image-5.15.0-1077-intel-iot-realtimeUpgrade linux-image-5.15.0-1037-nvidia-tegra-rtUpgrade linux-image-azure-cvmUpgrade linux-image-6.8.0-64-genericUpgrade linux-image-6.8.0-2026-raspi-realtimeUpgrade linux-image-6.8.0-1031-nvidiaUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-gcp-lts-24.04Upgrade linux-image-5.15.0-1080-kvmUpgrade linux-image-5.15.0-1078-nvidia-lowlatencyUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-6.8.0-1033-gcp-64kUpgrade linux-image-oem-20.04cUpgrade linux-image-gkeUpgrade linux-image-6.11.0-26-genericUpgrade linux-image-5.4.0-1151-azure-fipsUpgrade linux-image-5.4.0-1064-xilinx-zynqmpUpgrade linux-image-raspiUpgrade linux-image-oracle-64kUpgrade linux-image-oracleUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-6.11.0-1014-lowlatency-64kUpgrade linux-image-azure-nvidia-lts-24.04Upgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-gcp-6.8Upgrade linux-image-aws-fipsUpgrade linux-image-6.8.0-1029-oracleUpgrade linux-image-6.11.0-1014-lowlatencyUpgrade linux-image-5.15.0-1066-gkeopUpgrade linux-image-5.15.0-1050-xilinx-zynqmpUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-gkeop-5.15Upgrade linux-image-nvidia-6.8Upgrade linux-image-generic-hwe-24.04Upgrade linux-image-azureUpgrade linux-image-6.8.0-1032-aws-64kUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-oracle-6.8Upgrade linux-image-awsUpgrade linux-image-6.8.0-1028-gkeUpgrade linux-image-6.11.0-1016-oracle-64kUpgrade linux-image-5.4.0-1149-gcpUpgrade linux-image-5.4.0-1105-bluefieldUpgrade linux-image-5.15.0-1084-awsUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-5.15.0-1026-nvidia-tegra-igx-rtUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-gke-6.8Upgrade linux-image-gcp-64kUpgrade linux-image-azure-fde-6.8Upgrade linux-image-aws-lts-24.04Upgrade linux-image-6.8.0-1034-azure-fdeUpgrade linux-image-oem-24.04Upgrade linux-image-realtime-6.8.1Upgrade linux-image-realtimeUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-lowlatency-hwe-24.04Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-oem-20.04Upgrade linux-image-aws-64kUpgrade linux-image-6.8.0-1031-nvidia-lowlatency-64kUpgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-5.4.0-1146-aws-fipsUpgrade linux-image-6.8.0-64-lowlatencyUpgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-nvidia-64kUpgrade linux-image-oem-24.04aUpgrade linux-image-5.15.0-1079-intel-iotgUpgrade linux-image-raspi-hwe-18.04Upgrade linux-image-raspi-6.8Upgrade linux-image-oemUpgrade linux-image-kvmUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-azure-6.8Upgrade linux-image-6.8.0-64-generic-64kUpgrade linux-image-5.4.0-216-generic-lpaeUpgrade linux-image-5.15.0-142-genericUpgrade linux-image-5.15.0-1089-azure-fipsUpgrade linux-image-5.15.0-1089-azureUpgrade linux-image-5.15.0-1078-raspiUpgrade linux-image-virtual-hwe-18.04Upgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-6.8.0-64-lowlatency-64kUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-gcp-64k-6.8Upgrade linux-image-virtual-6.8Upgrade linux-image-nvidia-tegra-rtUpgrade linux-image-6.8.0-1034-azureUpgrade linux-image-generic-64k-6.8Upgrade linux-image-6.8.0-1022-azure-nvidiaUpgrade linux-image-intelUpgrade linux-image-lowlatency-64k-hwe-24.04Upgrade linux-image-6.11.0-1016-oracleUpgrade linux-image-oem-24.04bUpgrade linux-image-5.15.0-140-lowlatency-64kUpgrade linux-image-raspi-nolpaeUpgrade linux-image-fipsUpgrade linux-image-5.15.0-142-generic-64kUpgrade linux-image-5.15.0-1081-oracleUpgrade linux-image-oem-22.04cUpgrade linux-image-azure-nvidia-6.8Upgrade linux-image-6.11.0-1014-awsUpgrade linux-image-intel-iot-realtimeUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-raspi-realtimeUpgrade linux-image-gke-5.15Upgrade linux-image-6.8.1-1025-realtimeUpgrade linux-image-5.15.0-1037-nvidia-tegraUpgrade linux-image-aws-lts-20.04Upgrade linux-image-5.15.0-1081-gkeUpgrade linux-image-6.11.0-1022-oemUpgrade linux-image-6.8.0-1032-awsUpgrade linux-image-generic-hwe-18.04Upgrade linux-image-aws-lts-22.04Upgrade linux-image-intel-iotgUpgrade linux-image-oem-20.04bUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-5.4.0-1151-azureUpgrade linux-image-nvidia-lowlatency-6.8 | May 20, 2025 | Feb 27, 2025 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jul 2, 2025 | Feb 27, 2025 |
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