In the Linux kernel, the following vulnerability has been resolved:
eth: sungem: remove .ndo_poll_controller to avoid deadlocks
Erhard reports netpoll warnings from sungem:
netpoll_send_skb_on_dev(): eth0 enabled interrupts in poll (gem_start_xmit+0x0/0x398) WARNING: CPU: 1 PID: 1 at net/core/netpoll.c:370 netpoll_send_skb+0x1fc/0x20c
gem_poll_controller() disables interrupts, which may sleep. We can't sleep in netpoll, it has interrupts disabled completely. Strangely, gem_poll_controller() doesn't even poll the completions, and instead acts as if an interrupt has fired so it just schedules NAPI and exits. None of this has been necessary for years, since netpoll invokes NAPI directly.
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 |
|---|---|---|---|---|
| Debian | — | Upgrade linux | Jul 17, 2024 | Jun 19, 2024 |
| Redhat_linux | — | No solution exists | Jul 9, 2025 | Jun 19, 2024 |
| Suse | — | Upgrade kselftests-kmp-defaultUpgrade kselftests-kmp-rtUpgrade dtb-allwinnerUpgrade dtb-appleUpgrade gfs2-kmp-rtUpgrade dtb-amazonUpgrade gfs2-kmp-64kbUpgrade kernel-source-azureUpgrade ocfs2-kmp-defaultUpgrade cluster-md-kmp-defaultUpgrade kernel-64kb-develUpgrade kernel-default-livepatch-develUpgrade kernel-rt-livepatchUpgrade kernel-64kbUpgrade kernel-debug-develUpgrade dlm-kmp-azureUpgrade dtb-armUpgrade kernel-default-develUpgrade kernel-default-optionalUpgrade dlm-kmp-defaultUpgrade kernel-obs-qaUpgrade kernel-symsUpgrade kernel-rt-develUpgrade kernel-develUpgrade kernel-kvmsmall-livepatch-develUpgrade dtb-xilinxUpgrade reiserfs-kmp-rtUpgrade dlm-kmp-64kbUpgrade kernel-kvmsmall-develUpgrade dtb-socionextUpgrade dtb-renesasUpgrade dtb-freescaleUpgrade dtb-mediatekUpgrade kernel-azure-extraUpgrade dtb-hisiliconUpgrade kernel-default-vdsoUpgrade dtb-lgUpgrade cluster-md-kmp-rtUpgrade kernel-rt_debug-livepatch-develUpgrade dlm-kmp-rtUpgrade kernel-rtUpgrade cluster-md-kmp-azureUpgrade kernel-source-vanillaUpgrade kernel-azure-vdsoUpgrade dtb-exynosUpgrade kernel-kvmsmallUpgrade dtb-amlogicUpgrade kernel-azure-baseUpgrade kernel-default-manUpgrade dtb-sprdUpgrade kernel-rt_debugUpgrade kernel-obs-buildUpgrade dtb-broadcomUpgrade kernel-docs-htmlUpgrade kernel-rt_debug-vdsoUpgrade dtb-qcomUpgrade dtb-nvidiaUpgrade dtb-amdUpgrade reiserfs-kmp-64kbUpgrade ocfs2-kmp-64kbUpgrade kernel-source-rtUpgrade kernel-debug-livepatch-develUpgrade kernel-64kb-extraUpgrade kernel-syms-rtUpgrade kernel-syms-azureUpgrade kernel-debug-vdsoUpgrade kernel-azureUpgrade cluster-md-kmp-64kbUpgrade reiserfs-kmp-azureUpgrade kernel-rt-optionalUpgrade kernel-default-base-rebuildUpgrade kernel-defaultUpgrade kernel-azure-optionalUpgrade dtb-alteraUpgrade kernel-azure-develUpgrade gfs2-kmp-defaultUpgrade kernel-rt-vdsoUpgrade kernel-docsUpgrade kernel-rt-livepatch-develUpgrade kernel-azure-livepatch-develUpgrade gfs2-kmp-azureUpgrade kernel-devel-azureUpgrade kernel-rt-extraUpgrade dtb-marvellUpgrade kernel-default-livepatchUpgrade dtb-rockchipUpgrade kselftests-kmp-azureUpgrade kernel-sourceUpgrade kernel-rt_debug-develUpgrade kselftests-kmp-64kbUpgrade kernel-macrosUpgrade kernel-kvmsmall-vdsoUpgrade kernel-zfcpdumpUpgrade dtb-apmUpgrade kernel-64kb-livepatch-develUpgrade ocfs2-kmp-rtUpgrade kernel-64kb-optionalUpgrade kernel-debugUpgrade kernel-default-baseUpgrade ocfs2-kmp-azureUpgrade kernel-default-extraUpgrade kernel-devel-rtUpgrade reiserfs-kmp-defaultUpgrade dtb-cavium | Jul 10, 2024 | Jun 19, 2024 |
| Ubuntu | — | Upgrade linux-image-5.4.0-1121-raspiUpgrade linux-image-nvidiaUpgrade linux-image-5.15.0-1068-gcpUpgrade linux-image-raspi-nolpaeUpgrade linux-image-aws-lts-20.04Upgrade linux-image-4.15.0-233-genericUpgrade linux-image-6.8.0-40-lowlatencyUpgrade linux-image-5.4.0-1141-gcpUpgrade linux-image-6.8.0-1010-oracleUpgrade linux-image-oem-24.04Upgrade linux-image-6.8.0-1011-nvidia-lowlatencyUpgrade linux-image-gcp-lts-18.04Upgrade linux-image-raspi2Upgrade linux-image-5.15.0-1064-nvidia-lowlatencyUpgrade linux-image-intel-iotgUpgrade linux-image-gke-5.15Upgrade linux-image-virtual-hwe-16.04Upgrade linux-image-gkeopUpgrade linux-image-5.15.0-121-genericUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-virtualUpgrade linux-image-snapdragon-hwe-18.04Upgrade linux-image-virtual-hwe-24.04Upgrade linux-image-generic-lts-xenialUpgrade linux-image-6.8.0-1011-nvidia-lowlatency-64kUpgrade linux-image-azure-lts-22.04Upgrade linux-image-4.4.0-263-genericUpgrade linux-image-oracleUpgrade linux-image-oem-20.04bUpgrade linux-image-4.15.0-233-lowlatencyUpgrade linux-image-5.15.0-1066-kvmUpgrade linux-image-6.8.0-40-lowlatency-64kUpgrade linux-image-5.15.0-121-generic-lpaeUpgrade linux-image-5.15.0-121-lowlatencyUpgrade linux-image-intelUpgrade linux-image-6.8.0-1010-ibmUpgrade linux-image-oemUpgrade linux-image-generic-hwe-16.04Upgrade linux-image-generic-lpaeUpgrade linux-image-lowlatencyUpgrade linux-image-5.4.0-1084-ibmUpgrade linux-image-aws-lts-22.04Upgrade linux-image-5.15.0-121-generic-64kUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-5.15.0-1052-gkeopUpgrade linux-image-5.15.0-1072-azure-fdeUpgrade linux-image-4.4.0-263-lowlatencyUpgrade linux-image-6.8.0-1012-gcpUpgrade linux-image-ibm-lts-20.04Upgrade linux-image-azure-fdeUpgrade linux-image-azure-lts-20.04Upgrade linux-image-5.15.0-1062-ibmUpgrade linux-image-gcp-lts-20.04Upgrade linux-image-5.15.0-1072-azureUpgrade linux-image-bluefieldUpgrade linux-image-genericUpgrade linux-image-6.8.0-1012-azure-fdeUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-ibm-classicUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-5.4.0-1125-kvmUpgrade linux-image-oracle-lts-20.04Upgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-5.15.0-1069-awsUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-5.4.0-204-lowlatencyUpgrade linux-image-ibmUpgrade linux-image-lowlatency-64kUpgrade linux-image-generic-64kUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-azure-cvmUpgrade linux-image-5.15.0-121-lowlatency-64kUpgrade linux-image-oem-20.04dUpgrade linux-image-awsUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-gkeUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-raspi-hwe-18.04Upgrade linux-image-4.4.0-1141-kvmUpgrade linux-image-5.15.0-1066-gkeUpgrade linux-image-gcpUpgrade linux-image-oem-20.04cUpgrade linux-image-5.4.0-1097-bluefieldUpgrade linux-image-5.15.0-1064-intel-iotgUpgrade linux-image-6.8.0-1011-nvidia-64kUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-6.8.0-1012-azureUpgrade linux-image-oem-osp1Upgrade linux-image-azureUpgrade linux-image-kvmUpgrade linux-image-5.4.0-1056-xilinx-zynqmpUpgrade linux-image-generic-hwe-18.04Upgrade linux-image-5.4.0-1048-iotUpgrade linux-image-lowlatency-hwe-18.04Upgrade linux-image-4.4.0-1140-awsUpgrade linux-image-4.15.0-1160-kvmUpgrade linux-image-5.4.0-1136-oracleUpgrade linux-image-oracle-64kUpgrade linux-image-4.15.0-1185-azureUpgrade linux-image-gkeop-5.15Upgrade linux-image-virtual-lts-xenialUpgrade linux-image-6.8.0-1009-raspiUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-virtual-hwe-18.04Upgrade linux-image-aws-lts-18.04Upgrade linux-image-nvidia-6.8Upgrade linux-image-oem-20.04Upgrade linux-image-5.4.0-1137-awsUpgrade linux-image-5.15.0-1064-nvidiaUpgrade linux-image-azure-fde-lts-22.04Upgrade linux-image-5.4.0-1142-azureUpgrade linux-image-nvidia-64kUpgrade linux-image-4.4.0-1178-awsUpgrade linux-image-aws-hweUpgrade linux-image-azure-lts-18.04Upgrade linux-image-oracle-lts-18.04Upgrade linux-image-virtual-hwe-20.04Upgrade linux-image-6.8.0-1013-awsUpgrade linux-image-4.15.0-1177-awsUpgrade linux-image-5.15.0-1035-xilinx-zynqmpUpgrade linux-image-6.8.0-40-genericUpgrade linux-image-6.8.0-1008-gkeUpgrade linux-image-4.15.0-1139-oracleUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-raspiUpgrade linux-image-6.8.0-1011-nvidiaUpgrade linux-image-5.4.0-204-genericUpgrade linux-image-oem-24.04aUpgrade linux-image-lowlatency-hwe-16.04Upgrade linux-image-5.15.0-1062-raspiUpgrade linux-image-5.4.0-204-generic-lpaeUpgrade linux-image-6.8.0-1010-oemUpgrade linux-image-6.8.0-1010-oracle-64kUpgrade linux-image-4.15.0-1170-gcpUpgrade linux-image-5.15.0-1067-oracleUpgrade linux-image-6.8.0-40-generic-64kUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-lowlatency-lts-xenial | Aug 9, 2024 | Jun 19, 2024 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Oct 14, 2025 | Jun 19, 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