In the Linux kernel, the following vulnerability has been resolved:
wifi: mt76: disable napi on driver removal
A warning on driver removal started occurring after commit 9dd05df8403b ("net: warn if NAPI instance wasn't shut down"). Disable tx napi before deleting it in mt76_dma_cleanup().
WARNING: CPU: 4 PID: 18828 at net/core/dev.c:7288 __netif_napi_del_locked+0xf0/0x100 CPU: 4 UID: 0 PID: 18828 Comm: modprobe Not tainted 6.15.0-rc4 #4 PREEMPT(lazy) Hardware name: ASUS System Product Name/PRIME X670E-PRO WIFI, BIOS 3035 09/05/2024 RIP: 0010:__netif_napi_del_locked+0xf0/0x100 Call Trace: <TASK> mt76_dma_cleanup+0x54/0x2f0 [mt76] mt7921_pci_remove+0xd5/0x190 [mt7921e] pci_device_remove+0x47/0xc0 device_release_driver_internal+0x19e/0x200 driver_detach+0x48/0x90 bus_remove_driver+0x6d/0xf0 pci_unregister_driver+0x2e/0xb0 __do_sys_delete_module.isra.0+0x197/0x2e0 do_syscall_64+0x7b/0x160 entry_SYSCALL_64_after_hwframe+0x76/0x7e
Tested with mt7921e but the same pattern can be actually applied to other mt76 drivers calling mt76_dma_cleanup() during removal. Tx napi is enabled in their *_dma_init() functions and only toggled off and on again inside their suspend/resume/reset paths. So it should be okay to disable tx napi in such a generic way.
Found by Linux Verification Center (linuxtesting.org).
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 linuxUpgrade linux-6.1 | Jun 20, 2025 | Jun 18, 2025 |
| Oracle_linux | — | Upgrade kernel-uek | Jul 17, 2025 | Jun 18, 2025 |
| Redhat_linux | — | No solution exists | Jul 9, 2025 | Jun 18, 2025 |
| Suse | — | Upgrade kernel-defaultUpgrade ocfs2-kmp-azureUpgrade kernel-default-baseUpgrade dtb-hisiliconUpgrade dtb-sprdUpgrade kernel-devel-rtUpgrade kernel-azure-extraUpgrade gfs2-kmp-azureUpgrade dtb-amazonUpgrade kernel-64kb-extraUpgrade ocfs2-kmp-defaultUpgrade kernel-debug-develUpgrade dtb-socionextUpgrade dtb-marvellUpgrade gfs2-kmp-defaultUpgrade kernel-64kbUpgrade dtb-renesasUpgrade dlm-kmp-defaultUpgrade cluster-md-kmp-64kbUpgrade kernel-rt_debugUpgrade reiserfs-kmp-rtUpgrade kernel-docs-htmlUpgrade kernel-rt_debug-develUpgrade dtb-allwinnerUpgrade kernel-symsUpgrade kselftests-kmp-defaultUpgrade kernel-develUpgrade kselftests-kmp-rtUpgrade ocfs2-kmp-64kbUpgrade kernel-64kb-develUpgrade reiserfs-kmp-64kbUpgrade dtb-appleUpgrade gfs2-kmp-64kbUpgrade dlm-kmp-rtUpgrade kernel-debugUpgrade reiserfs-kmp-defaultUpgrade dtb-amdUpgrade dtb-caviumUpgrade kernel-default-livepatch-develUpgrade kernel-64kb-optionalUpgrade kernel-default-develUpgrade kernel-default-livepatchUpgrade kernel-docsUpgrade dtb-xilinxUpgrade dlm-kmp-azureUpgrade dtb-broadcomUpgrade dtb-freescaleUpgrade kselftests-kmp-64kbUpgrade dtb-apmUpgrade kernel-source-rtUpgrade kernel-default-vdsoUpgrade kernel-azure-vdsoUpgrade kernel-macrosUpgrade kernel-default-base-rebuildUpgrade reiserfs-kmp-azureUpgrade kernel-rt-develUpgrade kernel-default-optionalUpgrade cluster-md-kmp-defaultUpgrade kernel-rt-vdsoUpgrade kernel-rtUpgrade kernel-kvmsmall-develUpgrade kernel-devel-azureUpgrade dlm-kmp-64kbUpgrade kselftests-kmp-azureUpgrade dtb-lgUpgrade kernel-syms-rtUpgrade kernel-rt-optionalUpgrade kernel-rt-livepatch-develUpgrade gfs2-kmp-rtUpgrade kernel-source-azureUpgrade kernel-debug-vdsoUpgrade dtb-qcomUpgrade dtb-mediatekUpgrade dtb-amlogicUpgrade kernel-obs-buildUpgrade kernel-kvmsmall-vdsoUpgrade kernel-azure-optionalUpgrade kernel-rt-extraUpgrade kernel-azureUpgrade kernel-azure-develUpgrade kernel-obs-qaUpgrade dtb-nvidiaUpgrade dtb-exynosUpgrade dtb-armUpgrade dtb-alteraUpgrade cluster-md-kmp-azureUpgrade kernel-kvmsmallUpgrade kernel-zfcpdumpUpgrade kernel-source-vanillaUpgrade cluster-md-kmp-rtUpgrade kernel-sourceUpgrade kernel-default-extraUpgrade kernel-rt_debug-vdsoUpgrade ocfs2-kmp-rtUpgrade kernel-syms-azureUpgrade dtb-rockchip | Dec 5, 2025 | Jul 8, 2025 |
| Ubuntu | — | Upgrade linux-image-6.8.0-1047-gcp-fipsUpgrade linux-image-xilinxUpgrade linux-image-virtual-6.8Upgrade linux-image-6.8.0-1043-oracleUpgrade linux-image-6.14.0-1011-aws-64kUpgrade linux-image-intel-iotgUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-ibm-6.8Upgrade linux-image-oracle-lts-22.04Upgrade linux-image-gke-6.8Upgrade linux-image-virtual-6.14Upgrade linux-image-6.14.0-28-genericUpgrade linux-image-generic-6.14Upgrade linux-image-5.15.0-1088-realtimeUpgrade linux-image-nvidia-tegra-igxUpgrade linux-image-fips-6.8Upgrade linux-image-gcp-fipsUpgrade linux-image-5.15.0-1087-gcp-fipsUpgrade linux-image-generic-6.8Upgrade linux-image-generic-hwe-22.04Upgrade linux-image-gcpUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-6.8.0-1043-gkeUpgrade linux-image-6.14.0-1010-realtimeUpgrade linux-image-raspi-realtimeUpgrade linux-image-6.8.0-100-fipsUpgrade linux-image-gcp-lts-24.04Upgrade linux-image-oem-22.04bUpgrade linux-image-kvmUpgrade linux-image-raspi-5.15Upgrade linux-image-oem-24.04cUpgrade linux-image-nvidia-tegra-igx-rtUpgrade linux-image-realtime-6.8.1Upgrade linux-image-nvidia-64kUpgrade linux-image-azure-fips-6.8Upgrade linux-image-aws-6.8Upgrade linux-image-raspi-6.8Upgrade linux-image-5.15.0-144-genericUpgrade linux-image-raspi-6.14Upgrade linux-image-6.8.0-100-lowlatency-64kUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-oracle-64kUpgrade linux-image-6.8.0-1046-nvidia-lowlatency-64kUpgrade linux-image-oem-20.04cUpgrade linux-image-aws-lts-22.04Upgrade linux-image-6.8.0-1043-oracle-64kUpgrade linux-image-intel-iot-realtimeUpgrade linux-image-azure-6.8Upgrade linux-image-gkeop-5.15Upgrade linux-image-5.15.0-1084-kvmUpgrade linux-image-aws-5.15Upgrade linux-image-awsUpgrade linux-image-gcp-5.15Upgrade linux-image-azure-cvmUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-azure-fipsUpgrade linux-image-realtimeUpgrade linux-image-oem-24.04aUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-gcp-fips-6.8Upgrade linux-image-intel-iot-realtime-5.15Upgrade linux-image-6.8.0-1046-awsUpgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-aws-lts-24.04Upgrade linux-image-oracle-5.15Upgrade linux-image-5.15.0-1085-oracleUpgrade linux-image-aws-64k-6.8Upgrade linux-image-aws-64k-lts-22.04Upgrade linux-image-generic-64k-6.8Upgrade linux-image-5.15.0-1080-ibmUpgrade linux-image-oem-24.04Upgrade linux-image-5.15.0-144-generic-lpaeUpgrade linux-image-realtime-6.14Upgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-oracle-6.8Upgrade linux-image-raspiUpgrade linux-image-5.15.0-1087-gcpUpgrade linux-image-oem-22.04cUpgrade linux-image-azureUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-5.15.0-1070-gkeopUpgrade linux-image-5.15.0-1082-nvidia-lowlatencyUpgrade linux-image-realtime-5.15Upgrade linux-image-oem-22.04dUpgrade linux-image-6.14.0-1011-oracleUpgrade linux-image-6.8.0-1046-aws-fipsUpgrade linux-image-aws-6.14Upgrade linux-image-aws-64k-6.14Upgrade linux-image-azure-5.15Upgrade linux-image-aws-64kUpgrade linux-image-gcp-6.14Upgrade linux-image-5.15.0-1083-intel-iotgUpgrade linux-image-gke-64k-6.8Upgrade linux-image-virtual-hwe-22.04Upgrade linux-image-xilinx-6.8Upgrade linux-image-realtime-hwe-22.04Upgrade linux-image-6.8.0-1046-nvidiaUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-nvidia-tegra-rt-5.15Upgrade linux-image-oem-20.04dUpgrade linux-image-6.8.0-1047-raspiUpgrade linux-image-fips-5.15Upgrade linux-image-gcp-64k-6.14Upgrade linux-image-gcp-64kUpgrade linux-image-gcp-64k-6.8Upgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-6.8.0-1023-xilinxUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-generic-hwe-24.04Upgrade linux-image-virtual-5.15Upgrade linux-image-6.8.0-1046-azure-fipsUpgrade linux-image-aws-fips-6.8Upgrade linux-image-nvidia-5.15Upgrade linux-image-5.15.0-144-generic-64kUpgrade linux-image-generic-64kUpgrade linux-image-oem-20.04Upgrade linux-image-nvidia-tegra-5.15Upgrade linux-image-nvidiaUpgrade linux-image-lowlatency-6.8Upgrade linux-image-intel-iotg-5.15Upgrade linux-image-azure-lts-24.04Upgrade linux-image-6.8.0-1047-gcpUpgrade linux-image-6.8.0-1043-gke-64kUpgrade linux-image-5.15.0-1094-azureUpgrade linux-image-5.15.0-1081-intel-iot-realtimeUpgrade linux-image-lowlatency-5.15Upgrade linux-image-oracle-6.14Upgrade linux-image-oem-22.04aUpgrade linux-image-nvidia-tegra-rtUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-nvidia-6.8Upgrade linux-image-gkeop-6.8Upgrade linux-image-gkeopUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-5.15.0-1052-xilinx-zynqmpUpgrade linux-image-6.8.0-1046-nvidia-lowlatencyUpgrade linux-image-6.14.0-1010-azureUpgrade linux-image-generic-lpaeUpgrade linux-image-azure-lts-22.04Upgrade linux-image-5.15.0-1030-nvidia-tegra-igx-rtUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-6.14.0-1014-gcpUpgrade linux-image-aws-fipsUpgrade linux-image-6.14.0-1011-awsUpgrade linux-image-6.8.0-100-lowlatencyUpgrade linux-image-6.8.0-100-genericUpgrade linux-image-raspi-realtime-6.8Upgrade linux-image-6.14.0-1011-oracle-64kUpgrade linux-image-5.15.0-1030-nvidia-tegra-igxUpgrade linux-image-6.8.0-100-generic-64kUpgrade linux-image-gcp-6.8Upgrade linux-image-5.15.0-1083-raspiUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-lowlatencyUpgrade linux-image-generic-64k-6.14Upgrade linux-image-oracle-lts-24.04Upgrade linux-image-oem-22.04Upgrade linux-image-6.8.0-1046-aws-64kUpgrade linux-image-lowlatency-64kUpgrade linux-image-5.15.0-1088-awsUpgrade linux-image-6.8.0-2037-raspi-realtimeUpgrade linux-image-generic-64k-5.15Upgrade linux-image-5.15.0-1088-aws-64kUpgrade linux-image-virtualUpgrade linux-image-oracle-64k-6.8Upgrade linux-image-lowlatency-64k-5.15Upgrade linux-image-6.14.0-1014-gcp-64kUpgrade linux-image-5.15.0-1094-azure-fipsUpgrade linux-image-gkeUpgrade linux-image-generic-lpae-5.15Upgrade linux-image-raspi-nolpaeUpgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-ibm-classicUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-6.14.0-28-generic-64kUpgrade linux-image-6.8.1-1041-realtimeUpgrade linux-image-ibmUpgrade linux-image-aws-fips-5.15Upgrade linux-image-6.8.0-1051-azureUpgrade linux-image-gcp-fips-5.15Upgrade linux-image-genericUpgrade linux-image-6.8.0-1047-gcp-64kUpgrade linux-image-nvidia-tegraUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-ibm-5.15Upgrade linux-image-azure-6.14Upgrade linux-image-6.14.0-1012-raspiUpgrade linux-image-5.15.0-1041-nvidia-tegra-rtUpgrade linux-image-5.15.0-1082-nvidiaUpgrade linux-image-intelUpgrade linux-image-oracle-64k-6.14Upgrade linux-image-kvm-5.15Upgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-aws-64k-5.15Upgrade linux-image-generic-5.15Upgrade linux-image-6.8.0-1046-azureUpgrade linux-image-5.15.0-144-fipsUpgrade linux-image-xilinx-zynqmp-5.15Upgrade linux-image-oem-20.04bUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-5.15.0-1041-nvidia-tegraUpgrade linux-image-gke-5.15Upgrade linux-image-5.15.0-1085-gkeUpgrade linux-image-oracleUpgrade linux-image-fipsUpgrade linux-image-6.8.0-1046-nvidia-64kUpgrade linux-image-5.15.0-144-lowlatency-64kUpgrade linux-image-6.14.0-1010-oemUpgrade linux-image-5.15.0-1088-aws-fipsUpgrade linux-image-oem-6.14Upgrade linux-image-nvidia-tegra-igx-rt-5.15Upgrade linux-image-nvidia-tegra-igx-5.15Upgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-5.15.0-144-lowlatencyUpgrade linux-image-azure-fips-5.15Upgrade linux-image-6.8.0-1030-gkeopUpgrade linux-image-6.8.0-1044-ibmUpgrade linux-image-gke-64kUpgrade linux-image-nvidia-lowlatency-5.15Upgrade linux-image-oracle-64k-lts-24.04 | Jun 26, 2025 | Jun 18, 2025 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Oct 8, 2025 | Jun 18, 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