In the Linux kernel, the following vulnerability has been resolved:
net: fec: remove .ndo_poll_controller to avoid deadlocks
There is a deadlock issue found in sungem driver, please refer to the commit ac0a230f719b ("eth: sungem: remove .ndo_poll_controller to avoid deadlocks"). The root cause of the issue is that netpoll is in atomic context and disable_irq() is called by .ndo_poll_controller interface of sungem driver, however, disable_irq() might sleep. After analyzing the implementation of fec_poll_controller(), the fec driver should have the same issue. Due to the fec driver uses NAPI for TX completions, the .ndo_poll_controller is unnecessary to be implemented in the fec driver, so fec_poll_controller() can be safely removed.
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-6.1Upgrade linux | Dec 2, 2024 | Jun 19, 2024 |
| Suse | — | Upgrade ocfs2-kmp-rtUpgrade kernel-default-develUpgrade kernel-64kb-livepatch-develUpgrade dtb-mediatekUpgrade kernel-debug-develUpgrade dtb-caviumUpgrade cluster-md-kmp-azureUpgrade kernel-rt_debug-livepatch-develUpgrade ocfs2-kmp-defaultUpgrade kernel-obs-qaUpgrade kernel-source-azureUpgrade kernel-default-vdsoUpgrade kernel-symsUpgrade dtb-allwinnerUpgrade reiserfs-kmp-defaultUpgrade cluster-md-kmp-defaultUpgrade kernel-rt-develUpgrade kernel-64kbUpgrade kernel-docsUpgrade kernel-debugUpgrade dtb-renesasUpgrade gfs2-kmp-rtUpgrade kernel-64kb-develUpgrade kernel-default-livepatch-develUpgrade gfs2-kmp-64kbUpgrade kernel-kvmsmall-livepatch-develUpgrade kernel-default-extraUpgrade kernel-rt-livepatchUpgrade reiserfs-kmp-azureUpgrade dtb-amdUpgrade ocfs2-kmp-azureUpgrade kernel-kvmsmall-develUpgrade dtb-amazonUpgrade kernel-develUpgrade kernel-devel-rtUpgrade dtb-armUpgrade kernel-64kb-optionalUpgrade dtb-apmUpgrade kernel-zfcpdumpUpgrade dlm-kmp-azureUpgrade dtb-xilinxUpgrade kselftests-kmp-defaultUpgrade kernel-default-optionalUpgrade kselftests-kmp-rtUpgrade kernel-default-baseUpgrade dtb-hisiliconUpgrade cluster-md-kmp-rtUpgrade dtb-qcomUpgrade dtb-sprdUpgrade dtb-socionextUpgrade kernel-rt-optionalUpgrade kernel-default-livepatchUpgrade kernel-rt_debug-vdsoUpgrade kernel-azure-vdsoUpgrade kernel-azureUpgrade kernel-64kb-extraUpgrade dtb-exynosUpgrade dlm-kmp-defaultUpgrade kernel-syms-azureUpgrade kernel-defaultUpgrade dlm-kmp-rtUpgrade kselftests-kmp-64kbUpgrade kernel-rt_debug-develUpgrade kernel-devel-azureUpgrade dtb-rockchipUpgrade kernel-source-rtUpgrade reiserfs-kmp-64kbUpgrade dtb-broadcomUpgrade dtb-amlogicUpgrade kernel-debug-livepatch-develUpgrade kernel-azure-livepatch-develUpgrade gfs2-kmp-azureUpgrade dtb-lgUpgrade ocfs2-kmp-64kbUpgrade kselftests-kmp-azureUpgrade dtb-marvellUpgrade kernel-rt-livepatch-develUpgrade kernel-sourceUpgrade cluster-md-kmp-64kbUpgrade reiserfs-kmp-rtUpgrade kernel-kvmsmallUpgrade kernel-debug-vdsoUpgrade kernel-azure-extraUpgrade gfs2-kmp-defaultUpgrade kernel-default-manUpgrade dtb-alteraUpgrade kernel-azure-develUpgrade kernel-rt-vdsoUpgrade kernel-rtUpgrade kernel-obs-buildUpgrade kernel-kvmsmall-vdsoUpgrade kernel-docs-htmlUpgrade dtb-nvidiaUpgrade dtb-freescaleUpgrade dtb-appleUpgrade kernel-syms-rtUpgrade kernel-rt_debugUpgrade kernel-macrosUpgrade kernel-azure-baseUpgrade kernel-rt-extraUpgrade kernel-default-base-rebuildUpgrade kernel-azure-optionalUpgrade dlm-kmp-64kbUpgrade kernel-source-vanilla | Jul 10, 2024 | Jun 19, 2024 |
| Ubuntu | — | Upgrade linux-image-5.4.0-1084-ibmUpgrade linux-image-oem-20.04Upgrade linux-image-5.15.0-1073-oracleUpgrade linux-image-virtual-lts-xenialUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-virtual-hwe-16.04Upgrade linux-image-5.4.0-1097-bluefieldUpgrade linux-image-5.15.0-1072-oracleUpgrade linux-image-ibm-classicUpgrade linux-image-azure-lts-20.04Upgrade linux-image-6.8.0-1008-gkeUpgrade linux-image-oracle-64kUpgrade linux-image-6.8.0-40-lowlatency-64kUpgrade linux-image-6.8.0-1011-nvidia-lowlatency-64kUpgrade linux-image-oem-24.04aUpgrade linux-image-gkeopUpgrade linux-image-azure-lts-22.04Upgrade linux-image-nvidia-64kUpgrade linux-image-4.15.0-1170-gcpUpgrade linux-image-5.15.0-1074-gcpUpgrade linux-image-virtualUpgrade linux-image-5.4.0-204-lowlatencyUpgrade linux-image-5.4.0-1125-kvmUpgrade linux-image-gke-5.15Upgrade linux-image-5.15.0-1070-nvidiaUpgrade linux-image-5.15.0-128-lowlatencyUpgrade linux-image-4.4.0-1140-awsUpgrade linux-image-raspi-hwe-18.04Upgrade linux-image-4.15.0-1185-azureUpgrade linux-image-5.15.0-130-generic-lpaeUpgrade linux-image-oem-20.04dUpgrade linux-image-oem-24.04Upgrade linux-image-lowlatency-hwe-18.04Upgrade linux-image-raspi2Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-virtual-hwe-24.04Upgrade linux-image-6.8.0-1010-oemUpgrade linux-image-gcp-lts-18.04Upgrade linux-image-oem-osp1Upgrade linux-image-generic-hwe-18.04Upgrade linux-image-lowlatencyUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-intel-iotgUpgrade linux-image-snapdragon-hwe-18.04Upgrade linux-image-generic-64kUpgrade linux-image-4.15.0-233-lowlatencyUpgrade linux-image-gcpUpgrade linux-image-azure-lts-18.04Upgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-6.8.0-1010-ibmUpgrade linux-image-nvidiaUpgrade linux-image-bluefieldUpgrade linux-image-4.15.0-1177-awsUpgrade linux-image-6.8.0-1010-oracleUpgrade linux-image-oem-20.04cUpgrade linux-image-5.4.0-1141-gcpUpgrade linux-image-ibmUpgrade linux-image-5.15.0-1072-gkeUpgrade linux-image-5.15.0-1041-xilinx-zynqmpUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-gkeUpgrade linux-image-aws-lts-22.04Upgrade linux-image-5.4.0-204-genericUpgrade linux-image-5.4.0-1121-raspiUpgrade linux-image-generic-hwe-16.04Upgrade linux-image-5.15.0-1070-raspiUpgrade linux-image-intelUpgrade linux-image-5.15.0-1070-nvidia-lowlatencyUpgrade linux-image-genericUpgrade linux-image-azure-cvmUpgrade linux-image-5.15.0-130-generic-64kUpgrade linux-image-6.8.0-1011-nvidia-lowlatencyUpgrade linux-image-oracleUpgrade linux-image-kvmUpgrade linux-image-generic-lpaeUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-5.15.0-1057-gkeopUpgrade linux-image-5.15.0-1067-ibmUpgrade linux-image-gcp-lts-20.04Upgrade linux-image-oracle-lts-20.04Upgrade linux-image-5.4.0-1056-xilinx-zynqmpUpgrade linux-image-5.4.0-1142-azureUpgrade linux-image-lowlatency-lts-xenialUpgrade linux-image-4.4.0-263-lowlatencyUpgrade linux-image-5.4.0-1048-iotUpgrade linux-image-oracle-lts-18.04Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-4.4.0-1178-awsUpgrade linux-image-awsUpgrade linux-image-6.8.0-1013-awsUpgrade linux-image-5.15.0-1071-kvmUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-ibm-lts-20.04Upgrade linux-image-6.8.0-1012-azureUpgrade linux-image-4.4.0-1141-kvmUpgrade linux-image-6.8.0-1011-nvidia-64kUpgrade linux-image-generic-lts-xenialUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-5.15.0-128-lowlatency-64kUpgrade linux-image-aws-hweUpgrade linux-image-5.4.0-1136-oracleUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-5.15.0-1075-awsUpgrade linux-image-6.8.0-40-generic-64kUpgrade linux-image-6.8.0-1009-raspiUpgrade linux-image-nvidia-6.8Upgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-virtual-hwe-18.04Upgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-5.15.0-130-genericUpgrade linux-image-5.15.0-1076-awsUpgrade linux-image-gkeop-5.15Upgrade linux-image-6.8.0-1011-nvidiaUpgrade linux-image-azureUpgrade linux-image-5.15.0-1078-azureUpgrade linux-image-6.8.0-40-genericUpgrade linux-image-6.8.0-1012-azure-fdeUpgrade linux-image-4.15.0-1139-oracleUpgrade linux-image-6.8.0-1012-gcpUpgrade linux-image-raspiUpgrade linux-image-lowlatency-hwe-16.04Upgrade linux-image-5.4.0-204-generic-lpaeUpgrade linux-image-5.4.0-1137-awsUpgrade linux-image-raspi-nolpaeUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-aws-lts-18.04Upgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-gcp-lts-22.04Upgrade linux-image-6.8.0-1010-oracle-64kUpgrade linux-image-4.15.0-233-genericUpgrade linux-image-lowlatency-64kUpgrade linux-image-oemUpgrade linux-image-azure-fdeUpgrade linux-image-6.8.0-40-lowlatencyUpgrade linux-image-5.15.0-1071-intel-iotgUpgrade linux-image-4.15.0-1160-kvmUpgrade linux-image-aws-lts-20.04Upgrade linux-image-oem-20.04bUpgrade linux-image-4.4.0-263-generic | Aug 9, 2024 | Jun 19, 2024 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jan 29, 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