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 kernel-syms-rtUpgrade reiserfs-kmp-azureUpgrade cluster-md-kmp-64kbUpgrade kernel-azureUpgrade kernel-debug-vdsoUpgrade gfs2-kmp-defaultUpgrade kernel-rt-optionalUpgrade kernel-syms-azureUpgrade kernel-default-base-rebuildUpgrade kernel-azure-develUpgrade kernel-source-rtUpgrade reiserfs-kmp-64kbUpgrade dlm-kmp-rtUpgrade dtb-qcomUpgrade kernel-64kb-extraUpgrade dtb-nvidiaUpgrade kernel-debug-livepatch-develUpgrade kernel-docs-htmlUpgrade ocfs2-kmp-64kbUpgrade kernel-rt_debug-vdsoUpgrade kernel-azure-livepatch-develUpgrade kernel-rt-extraUpgrade kernel-rt-livepatch-develUpgrade gfs2-kmp-azureUpgrade kernel-rt_debugUpgrade dtb-broadcomUpgrade kernel-obs-buildUpgrade kernel-devel-azureUpgrade dtb-rockchipUpgrade kernel-default-livepatchUpgrade dtb-marvellUpgrade dtb-sprdUpgrade kernel-rt_debug-develUpgrade kernel-default-manUpgrade kernel-docsUpgrade kernel-rtUpgrade kernel-sourceUpgrade kernel-macrosUpgrade kernel-kvmsmallUpgrade kernel-source-vanillaUpgrade kernel-azure-baseUpgrade kernel-azure-vdsoUpgrade kernel-kvmsmall-vdsoUpgrade kernel-defaultUpgrade kernel-rt-vdsoUpgrade kernel-azure-optionalUpgrade dtb-alteraUpgrade dtb-exynosUpgrade dtb-amlogicUpgrade kselftests-kmp-azureUpgrade dtb-amdUpgrade kernel-default-optionalUpgrade kernel-64kb-develUpgrade kernel-azure-extraUpgrade cluster-md-kmp-azureUpgrade kernel-kvmsmall-livepatch-develUpgrade kernel-default-extraUpgrade kselftests-kmp-defaultUpgrade kselftests-kmp-rtUpgrade kernel-64kb-livepatch-develUpgrade dtb-allwinnerUpgrade kernel-kvmsmall-develUpgrade dtb-socionextUpgrade cluster-md-kmp-rtUpgrade reiserfs-kmp-rtUpgrade kernel-rt-develUpgrade kernel-obs-qaUpgrade kernel-develUpgrade dtb-armUpgrade dlm-kmp-64kbUpgrade dlm-kmp-azureUpgrade gfs2-kmp-64kbUpgrade dtb-freescaleUpgrade kernel-default-develUpgrade gfs2-kmp-rtUpgrade dtb-appleUpgrade dtb-amazonUpgrade cluster-md-kmp-defaultUpgrade ocfs2-kmp-defaultUpgrade kernel-source-azureUpgrade kernel-debug-develUpgrade reiserfs-kmp-defaultUpgrade dtb-caviumUpgrade kernel-devel-rtUpgrade ocfs2-kmp-rtUpgrade dtb-hisiliconUpgrade kernel-rt-livepatchUpgrade kernel-default-livepatch-develUpgrade kernel-64kbUpgrade kselftests-kmp-64kbUpgrade kernel-zfcpdumpUpgrade kernel-rt_debug-livepatch-develUpgrade kernel-default-vdsoUpgrade dtb-mediatekUpgrade kernel-debugUpgrade ocfs2-kmp-azureUpgrade dtb-xilinxUpgrade dtb-renesasUpgrade dtb-lgUpgrade dlm-kmp-defaultUpgrade kernel-symsUpgrade dtb-apmUpgrade kernel-64kb-optionalUpgrade kernel-default-base | Jul 10, 2024 | Jun 19, 2024 |
| Ubuntu | — | Upgrade linux-image-azure-lts-22.04Upgrade linux-image-5.15.0-1072-azure-fdeUpgrade linux-image-5.4.0-1141-gcpUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-gkeopUpgrade linux-image-snapdragon-hwe-18.04Upgrade linux-image-virtualUpgrade linux-image-5.15.0-121-lowlatencyUpgrade linux-image-4.15.0-233-genericUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-gke-5.15Upgrade linux-image-4.4.0-263-genericUpgrade linux-image-oracleUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-6.8.0-1011-nvidia-lowlatencyUpgrade linux-image-6.8.0-1010-oracleUpgrade linux-image-genericUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-ibm-lts-20.04Upgrade linux-image-raspi2Upgrade linux-image-nvidiaUpgrade linux-image-5.15.0-1064-nvidia-lowlatencyUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-4.4.0-263-lowlatencyUpgrade linux-image-4.15.0-233-lowlatencyUpgrade linux-image-lowlatency-64kUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-generic-64kUpgrade linux-image-5.4.0-1121-raspiUpgrade linux-image-5.15.0-121-generic-lpaeUpgrade linux-image-gcp-lts-20.04Upgrade linux-image-aws-lts-20.04Upgrade linux-image-6.8.0-1010-ibmUpgrade linux-image-5.4.0-204-lowlatencyUpgrade linux-image-oemUpgrade linux-image-bluefieldUpgrade linux-image-6.8.0-40-lowlatency-64kUpgrade linux-image-azure-fdeUpgrade linux-image-5.15.0-1052-gkeopUpgrade linux-image-5.4.0-1084-ibmUpgrade linux-image-6.8.0-1012-azure-fdeUpgrade linux-image-6.8.0-40-lowlatencyUpgrade linux-image-intel-iotgUpgrade linux-image-5.15.0-1072-azureUpgrade linux-image-5.15.0-121-genericUpgrade linux-image-oem-20.04bUpgrade linux-image-5.15.0-1069-awsUpgrade linux-image-lowlatencyUpgrade linux-image-5.15.0-121-generic-64kUpgrade linux-image-aws-lts-22.04Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-generic-lpaeUpgrade linux-image-generic-hwe-16.04Upgrade linux-image-6.8.0-1012-gcpUpgrade linux-image-azure-lts-20.04Upgrade linux-image-5.15.0-1066-kvmUpgrade linux-image-oem-24.04Upgrade linux-image-gcp-lts-18.04Upgrade linux-image-generic-lts-xenialUpgrade linux-image-6.8.0-1011-nvidia-lowlatency-64kUpgrade linux-image-raspi-nolpaeUpgrade linux-image-oracle-lts-20.04Upgrade linux-image-ibmUpgrade linux-image-5.4.0-1125-kvmUpgrade linux-image-intelUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-ibm-classicUpgrade linux-image-virtual-hwe-16.04Upgrade linux-image-5.15.0-1068-gcpUpgrade linux-image-5.15.0-1062-ibmUpgrade linux-image-6.8.0-1010-oemUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-nvidia-6.8Upgrade linux-image-virtual-hwe-18.04Upgrade linux-image-6.8.0-1011-nvidia-64kUpgrade linux-image-6.8.0-1012-azureUpgrade linux-image-4.15.0-1177-awsUpgrade linux-image-lowlatency-lts-xenialUpgrade linux-image-6.8.0-1010-oracle-64kUpgrade linux-image-5.4.0-204-generic-lpaeUpgrade linux-image-raspi-hwe-18.04Upgrade linux-image-azureUpgrade linux-image-6.8.0-1011-nvidiaUpgrade linux-image-5.15.0-1064-nvidiaUpgrade linux-image-5.4.0-1056-xilinx-zynqmpUpgrade linux-image-5.4.0-1136-oracleUpgrade linux-image-nvidia-64kUpgrade linux-image-4.4.0-1178-awsUpgrade linux-image-lowlatency-hwe-18.04Upgrade linux-image-gcpUpgrade linux-image-lowlatency-hwe-16.04Upgrade linux-image-5.15.0-1064-intel-iotgUpgrade linux-image-5.15.0-1062-raspiUpgrade linux-image-raspiUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-aws-hweUpgrade linux-image-azure-fde-lts-22.04Upgrade linux-image-4.15.0-1185-azureUpgrade linux-image-5.4.0-1137-awsUpgrade linux-image-6.8.0-1013-awsUpgrade linux-image-virtual-lts-xenialUpgrade linux-image-azure-lts-18.04Upgrade linux-image-6.8.0-1008-gkeUpgrade linux-image-generic-hwe-18.04Upgrade linux-image-oem-24.04aUpgrade linux-image-aws-lts-18.04Upgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-awsUpgrade linux-image-5.15.0-1066-gkeUpgrade linux-image-oem-osp1Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-6.8.0-40-genericUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-gkeUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-6.8.0-40-generic-64kUpgrade linux-image-azure-cvmUpgrade linux-image-4.4.0-1141-kvmUpgrade linux-image-5.4.0-1142-azureUpgrade linux-image-5.15.0-121-lowlatency-64kUpgrade linux-image-oem-20.04Upgrade linux-image-4.15.0-1160-kvmUpgrade linux-image-kvmUpgrade linux-image-5.15.0-1035-xilinx-zynqmpUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-oem-20.04dUpgrade linux-image-5.4.0-1048-iotUpgrade linux-image-4.15.0-1139-oracleUpgrade linux-image-4.4.0-1140-awsUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-6.8.0-1009-raspiUpgrade linux-image-5.4.0-204-genericUpgrade linux-image-oracle-lts-18.04Upgrade linux-image-oracle-64kUpgrade linux-image-gkeop-5.15Upgrade linux-image-5.15.0-1067-oracleUpgrade linux-image-4.15.0-1170-gcpUpgrade linux-image-5.4.0-1097-bluefieldUpgrade linux-image-oem-20.04c | 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