In the Linux kernel, the following vulnerability has been resolved:
net: hns3: fix a deadlock problem when config TC during resetting
When config TC during the reset process, may cause a deadlock, the flow is as below: pf reset start │ ▼ ...... setup tc │ │ ▼ ▼ DOWN: napi_disable() napi_disable()(skip) │ │ │ ▼ ▼ ...... ...... │ │ ▼ │ napi_enable() │ ▼ UINIT: netif_napi_del() │ ▼ ...... │ ▼ INIT: netif_napi_add() │ ▼ ...... global reset start │ │ ▼ ▼ UP: napi_enable()(skip) ...... │ │ ▼ ▼ ...... napi_disable()
In reset process, the driver will DOWN the port and then UINIT, in this case, the setup tc process will UP the port before UINIT, so cause the problem. Adds a DOWN process in UINIT to fix it.
CVSS Details
- CVSS 3.1 Base Score: 7.8
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Debian | — | Upgrade linux-6.1Upgrade linux | Oct 7, 2024 | Sep 4, 2024 |
| Huawei Euleros 2_0_sp11 | — | Upgrade kernel-tools-libsUpgrade kernel-toolsUpgrade bpftoolUpgrade kernelUpgrade kernel-abi-stablelistsUpgrade python3-perf | Dec 12, 2024 | Sep 4, 2024 |
| Huawei Euleros 2_0_sp12 | — | Upgrade kernel-tools-libsUpgrade bpftoolUpgrade kernel-toolsUpgrade kernel-abi-stablelistsUpgrade python3-perfUpgrade kernel | Dec 12, 2024 | Sep 4, 2024 |
| Oracle_linux | — | Upgrade kernel-uek | Nov 21, 2024 | Sep 4, 2024 |
| Suse | — | Upgrade kernel-devel-azureUpgrade dtb-marvellUpgrade kernel-azure-optionalUpgrade kernel-rt_debug-develUpgrade kernel-source-azureUpgrade dtb-amdUpgrade gfs2-kmp-defaultUpgrade kernel-sourceUpgrade dtb-amazonUpgrade cluster-md-kmp-rtUpgrade kernel-default-develUpgrade kernel-kvmsmall-vdsoUpgrade kernel-azure-extraUpgrade kernel-azureUpgrade ocfs2-kmp-64kbUpgrade cluster-md-kmp-azureUpgrade dtb-allwinnerUpgrade kernel-kvmsmallUpgrade gfs2-kmp-azureUpgrade dtb-lgUpgrade kernel-syms-azureUpgrade kernel-rt_debugUpgrade dtb-appleUpgrade kernel-docs-htmlUpgrade kselftests-kmp-azureUpgrade dtb-caviumUpgrade ocfs2-kmp-azureUpgrade kernel-rt-vdsoUpgrade kernel-zfcpdumpUpgrade kernel-64kbUpgrade kernel-kvmsmall-develUpgrade dtb-freescaleUpgrade gfs2-kmp-64kbUpgrade reiserfs-kmp-defaultUpgrade dtb-hisiliconUpgrade dtb-alteraUpgrade reiserfs-kmp-64kbUpgrade dtb-exynosUpgrade kernel-rt-optionalUpgrade dtb-broadcomUpgrade kernel-64kb-optionalUpgrade ocfs2-kmp-defaultUpgrade kernel-source-rtUpgrade gfs2-kmp-rtUpgrade kernel-default-vdsoUpgrade kernel-debugUpgrade kernel-source-vanillaUpgrade kernel-debug-develUpgrade kernel-debug-vdsoUpgrade dlm-kmp-64kbUpgrade kernel-default-livepatchUpgrade kernel-obs-buildUpgrade kselftests-kmp-64kbUpgrade kernel-macrosUpgrade kernel-defaultUpgrade kernel-default-extraUpgrade dtb-xilinxUpgrade dtb-nvidiaUpgrade dlm-kmp-defaultUpgrade dtb-rockchipUpgrade dtb-renesasUpgrade dlm-kmp-azureUpgrade cluster-md-kmp-defaultUpgrade reiserfs-kmp-rtUpgrade ocfs2-kmp-rtUpgrade kernel-default-baseUpgrade kernel-rt-extraUpgrade kernel-default-optionalUpgrade kernel-symsUpgrade kernel-rt-livepatchUpgrade kernel-64kb-extraUpgrade kselftests-kmp-rtUpgrade kernel-default-manUpgrade kernel-develUpgrade dtb-mediatekUpgrade kernel-default-livepatch-develUpgrade kernel-rt-develUpgrade kernel-azure-vdsoUpgrade kernel-64kb-develUpgrade dtb-socionextUpgrade kernel-docsUpgrade kernel-obs-qaUpgrade kernel-default-base-rebuildUpgrade dtb-amlogicUpgrade kernel-devel-rtUpgrade dtb-qcomUpgrade dtb-apmUpgrade kernel-rt_debug-vdsoUpgrade cluster-md-kmp-64kbUpgrade reiserfs-kmp-azureUpgrade kselftests-kmp-defaultUpgrade kernel-azure-develUpgrade kernel-rtUpgrade dlm-kmp-rtUpgrade kernel-syms-rtUpgrade dtb-armUpgrade dtb-sprdUpgrade kernel-rt-livepatch-devel | Dec 5, 2025 | Dec 13, 2024 |
| Ubuntu | — | Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-5.15.0-125-lowlatencyUpgrade linux-image-raspi-hwe-18.04Upgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-oracleUpgrade linux-image-6.8.0-1019-gcpUpgrade linux-image-5.4.0-1134-oracleUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-5.4.0-1139-azureUpgrade linux-image-6.8.0-1019-nvidiaUpgrade linux-image-5.4.0-200-lowlatencyUpgrade linux-image-5.4.0-1102-gkeopUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-oem-osp1Upgrade linux-image-6.8.0-1017-oracleUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-6.8.0-1020-azureUpgrade linux-image-virtualUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-nvidia-64kUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-5.15.0-1067-intel-iotgUpgrade linux-image-gkeUpgrade linux-image-5.15.0-125-generic-lpaeUpgrade linux-image-5.15.0-125-genericUpgrade linux-image-6.8.0-1019-nvidia-lowlatencyUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-oem-22.04dUpgrade linux-image-oemUpgrade linux-image-5.15.0-1069-kvmUpgrade linux-image-raspi-nolpaeUpgrade linux-image-6.8.0-50-generic-64kUpgrade linux-image-oracle-64kUpgrade linux-image-5.4.0-1094-bluefieldUpgrade linux-image-nvidia-6.8Upgrade linux-image-6.8.0-1019-nvidia-lowlatency-64kUpgrade linux-image-6.8.0-50-genericUpgrade linux-image-lowlatency-hwe-18.04Upgrade linux-image-virtual-hwe-18.04Upgrade linux-image-azure-cvmUpgrade linux-image-gkeop-5.15Upgrade linux-image-5.15.0-1055-gkeopUpgrade linux-image-6.8.0-50-lowlatencyUpgrade linux-image-5.15.0-1038-xilinx-zynqmpUpgrade linux-image-5.4.0-1082-ibmUpgrade linux-image-awsUpgrade linux-image-oem-24.04aUpgrade linux-image-kvmUpgrade linux-image-bluefieldUpgrade linux-image-5.15.0-125-generic-64kUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-oracle-lts-22.04Upgrade linux-image-5.15.0-125-lowlatency-64kUpgrade linux-image-oem-24.04Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-5.4.0-200-generic-lpaeUpgrade linux-image-oem-20.04Upgrade linux-image-generic-hwe-24.04Upgrade linux-image-5.4.0-1119-raspiUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-6.8.0-50-lowlatency-64kUpgrade linux-image-generic-hwe-18.04Upgrade linux-image-5.15.0-1070-oracleUpgrade linux-image-gkeopUpgrade linux-image-lowlatency-64kUpgrade linux-image-5.4.0-200-genericUpgrade linux-image-azureUpgrade linux-image-oem-22.04cUpgrade linux-image-6.8.0-1002-gkeopUpgrade linux-image-gkeop-5.4Upgrade linux-image-5.4.0-1054-xilinx-zynqmpUpgrade linux-image-5.15.0-1067-nvidiaUpgrade linux-image-5.15.0-1071-gcpUpgrade linux-image-oem-22.04bUpgrade linux-image-oem-22.04Upgrade linux-image-oem-20.04bUpgrade linux-image-5.4.0-1139-gcpUpgrade linux-image-snapdragon-hwe-18.04Upgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-6.8.0-1020-azure-fdeUpgrade linux-image-5.4.0-1140-azureUpgrade linux-image-6.8.0-1016-raspiUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-genericUpgrade linux-image-5.15.0-1078-azureUpgrade linux-image-5.4.0-1135-awsUpgrade linux-image-6.8.0-1015-gkeUpgrade linux-image-5.4.0-1044-iotUpgrade linux-image-oem-22.04aUpgrade linux-image-intelUpgrade linux-image-aws-lts-20.04Upgrade linux-image-generic-64kUpgrade linux-image-aws-lts-22.04Upgrade linux-image-oem-20.04cUpgrade linux-image-raspiUpgrade linux-image-gkeop-6.8Upgrade linux-image-6.8.0-1020-awsUpgrade linux-image-5.15.0-1075-azureUpgrade linux-image-azure-fdeUpgrade linux-image-lowlatency-hwe-24.04Upgrade linux-image-5.15.0-1065-raspiUpgrade linux-image-raspi2Upgrade linux-image-nvidiaUpgrade linux-image-gcp-lts-20.04Upgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-5.4.0-1123-kvmUpgrade linux-image-lowlatencyUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-intel-iotgUpgrade linux-image-6.8.0-1019-nvidia-64kUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-ibmUpgrade linux-image-gcpUpgrade linux-image-oracle-lts-20.04Upgrade linux-image-gke-5.15Upgrade linux-image-5.15.0-1067-nvidia-lowlatencyUpgrade linux-image-6.8.0-1017-ibmUpgrade linux-image-6.8.0-1018-oemUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-oem-20.04dUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-generic-lpaeUpgrade linux-image-ibm-lts-20.04Upgrade linux-image-lowlatency-64k-hwe-24.04Upgrade linux-image-5.15.0-1065-ibmUpgrade linux-image-ibm-classicUpgrade linux-image-5.15.0-1072-awsUpgrade linux-image-azure-lts-20.04Upgrade linux-image-6.8.0-1017-oracle-64kUpgrade linux-image-5.15.0-1069-gkeUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-azure-lts-22.04 | Nov 4, 2024 | Sep 4, 2024 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jan 20, 2025 | Sep 4, 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