In the Linux kernel, the following vulnerability has been resolved:
wifi: ath11k: Clear affinity hint before calling ath11k_pcic_free_irq() in error path
If a shared IRQ is used by the driver due to platform limitation, then the IRQ affinity hint is set right after the allocation of IRQ vectors in ath11k_pci_alloc_msi(). This does no harm unless one of the functions requesting the IRQ fails and attempt to free the IRQ. This results in the below warning:
WARNING: CPU: 7 PID: 349 at kernel/irq/manage.c:1929 free_irq+0x278/0x29c Call trace: free_irq+0x278/0x29c ath11k_pcic_free_irq+0x70/0x10c [ath11k] ath11k_pci_probe+0x800/0x820 [ath11k_pci] local_pci_probe+0x40/0xbc
The warning is due to not clearing the affinity hint before freeing the IRQs.
So to fix this issue, clear the IRQ affinity hint before calling ath11k_pcic_free_irq() in the error path. The affinity will be cleared once again further down the error path due to code organization, but that does no harm.
Tested-on: QCA6390 hw2.0 PCI WLAN.HST.1.0.1-05266-QCAHSTSWPLZ_V2_TO_X86-1
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 | — | No solution existsUpgrade linux | May 15, 2025 | Apr 16, 2025 |
| Oracle_linux | — | Upgrade kernel-uek | Jan 15, 2026 | Apr 16, 2025 |
| Redhat_linux | — | Upgrade kernelUpgrade kernel-rtNo solution exists | Jul 9, 2025 | Apr 16, 2025 |
| Suse | — | Upgrade kselftests-kmp-azureUpgrade kernel-default-extraUpgrade dtb-apmUpgrade kernel-docs-htmlUpgrade kernel-rt_debug-develUpgrade kernel-syms-azureUpgrade dtb-xilinxUpgrade kernel-default-vdsoUpgrade ocfs2-kmp-rtUpgrade gfs2-kmp-azureUpgrade kernel-azure-extraUpgrade kernel-obs-qaUpgrade gfs2-kmp-64kbUpgrade kernel-azure-optionalUpgrade kernel-develUpgrade gfs2-kmp-rtUpgrade kernel-azure-develUpgrade kernel-64kb-develUpgrade kernel-kvmsmall-develUpgrade kernel-rtUpgrade dtb-qcomUpgrade dtb-amlogicUpgrade kernel-source-rtUpgrade kernel-symsUpgrade kernel-sourceUpgrade kernel-default-develUpgrade dlm-kmp-64kbUpgrade reiserfs-kmp-64kbUpgrade kernel-kvmsmall-vdsoUpgrade dtb-hisiliconUpgrade dtb-freescaleUpgrade cluster-md-kmp-defaultUpgrade cluster-md-kmp-rtUpgrade cluster-md-kmp-azureUpgrade dtb-broadcomUpgrade ocfs2-kmp-64kbUpgrade dtb-lgUpgrade kernel-64kbUpgrade dtb-caviumUpgrade kernel-macrosUpgrade kernel-rt-optionalUpgrade dtb-exynosUpgrade kernel-64kb-optionalUpgrade kernel-default-livepatchUpgrade kernel-devel-azureUpgrade kernel-kvmsmallUpgrade kernel-zfcpdumpUpgrade dtb-alteraUpgrade dtb-amazonUpgrade kernel-default-optionalUpgrade kernel-default-base-rebuildUpgrade kselftests-kmp-64kbUpgrade kernel-source-azureUpgrade dtb-marvellUpgrade kernel-64kb-extraUpgrade reiserfs-kmp-rtUpgrade dtb-renesasUpgrade kernel-rt-vdsoUpgrade kernel-devel-rtUpgrade kernel-default-livepatch-develUpgrade kernel-azure-vdsoUpgrade dtb-sprdUpgrade dlm-kmp-defaultUpgrade ocfs2-kmp-azureUpgrade dtb-appleUpgrade kernel-rt-develUpgrade dtb-allwinnerUpgrade reiserfs-kmp-defaultUpgrade kernel-obs-buildUpgrade dlm-kmp-rtUpgrade dlm-kmp-azureUpgrade kernel-rt_debug-vdsoUpgrade kernel-docsUpgrade dtb-mediatekUpgrade dtb-amdUpgrade kernel-azureUpgrade gfs2-kmp-defaultUpgrade dtb-socionextUpgrade kernel-rt-extraUpgrade kernel-default-baseUpgrade kernel-debugUpgrade dtb-rockchipUpgrade kernel-debug-develUpgrade reiserfs-kmp-azureUpgrade kselftests-kmp-rtUpgrade cluster-md-kmp-64kbUpgrade dtb-nvidiaUpgrade dtb-armUpgrade kselftests-kmp-defaultUpgrade kernel-defaultUpgrade kernel-debug-vdsoUpgrade ocfs2-kmp-defaultUpgrade kernel-rt-livepatch-develUpgrade kernel-source-vanillaUpgrade kernel-rt_debugUpgrade kernel-syms-rt | Dec 5, 2025 | May 21, 2025 |
| Ubuntu | — | Upgrade linux-image-genericUpgrade linux-image-azure-fdeUpgrade linux-image-azure-lts-24.04Upgrade linux-image-raspi-6.8Upgrade linux-image-gkeopUpgrade linux-image-6.14.0-1008-gcpUpgrade linux-image-gcp-64kUpgrade linux-image-raspiUpgrade linux-image-6.14.0-1007-awsUpgrade linux-image-oem-22.04cUpgrade linux-image-fipsUpgrade linux-image-virtual-6.8Upgrade linux-image-6.14.0-1007-raspiUpgrade linux-image-lowlatencyUpgrade linux-image-generic-64k-6.8Upgrade linux-image-generic-lpaeUpgrade linux-image-6.8.0-1050-aws-64kUpgrade linux-image-6.8.0-106-lowlatency-64kUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-oracle-lts-24.04Upgrade linux-image-gkeop-6.8Upgrade linux-image-aws-6.8Upgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-6.8.0-1035-gkeopUpgrade linux-image-gke-64kUpgrade linux-image-aws-fipsUpgrade linux-image-nvidiaUpgrade linux-image-6.14.0-1007-aws-64kUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-6.8.0-1051-azureUpgrade linux-image-6.8.0-106-genericUpgrade linux-image-azure-fipsUpgrade linux-image-realtime-6.8.1Upgrade linux-image-azureUpgrade linux-image-generic-6.8Upgrade linux-image-virtual-hwe-22.04Upgrade linux-image-gke-6.8Upgrade linux-image-6.8.0-1050-awsUpgrade linux-image-6.8.1-1045-realtimeUpgrade linux-image-lowlatency-64kUpgrade linux-image-xilinx-6.8Upgrade linux-image-aws-64k-6.8Upgrade linux-image-6.8.0-1052-gcp-64kUpgrade linux-image-ibm-6.8Upgrade linux-image-gcp-fips-6.8Upgrade linux-image-ibm-classicUpgrade linux-image-gke-64k-6.8Upgrade linux-image-oracle-64kUpgrade linux-image-6.14.0-22-generic-64kUpgrade linux-image-fips-6.8Upgrade linux-image-raspi-realtime-6.8Upgrade linux-image-6.8.0-1049-ibmUpgrade linux-image-nvidia-64kUpgrade linux-image-6.8.0-1048-gke-64kUpgrade linux-image-6.8.0-2040-raspi-realtimeUpgrade linux-image-6.8.0-1048-gkeUpgrade linux-image-oem-22.04Upgrade linux-image-gcp-fipsUpgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-ibmUpgrade linux-image-oracle-64k-6.8Upgrade linux-image-generic-64kUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-azure-fips-6.8Upgrade linux-image-6.8.0-1052-azure-fipsUpgrade linux-image-intel-iotgUpgrade linux-image-intel-iot-realtimeUpgrade linux-image-oem-22.04aUpgrade linux-image-6.14.0-1007-oracleUpgrade linux-image-xilinxUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-6.8.0-1047-oracle-64kUpgrade linux-image-gcp-lts-24.04Upgrade linux-image-nvidia-6.8Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-awsUpgrade linux-image-6.8.0-106-fipsUpgrade linux-image-6.8.0-1049-nvidia-lowlatencyUpgrade linux-image-gkeUpgrade linux-image-6.8.0-1052-gcp-fipsUpgrade linux-image-6.8.0-1050-raspiUpgrade linux-image-6.14.0-1008-gcp-64kUpgrade linux-image-oracleUpgrade linux-image-lowlatency-6.8Upgrade linux-image-6.14.0-22-genericUpgrade linux-image-6.8.0-1047-oracleUpgrade linux-image-azure-6.8Upgrade linux-image-aws-fips-6.8Upgrade linux-image-6.8.0-1049-nvidiaUpgrade linux-image-raspi-realtimeUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-6.8.0-1049-nvidia-lowlatency-64kUpgrade linux-image-6.8.0-1049-nvidia-64kUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-6.8.0-1050-aws-fipsUpgrade linux-image-6.8.0-1029-xilinxUpgrade linux-image-6.14.0-1007-oracle-64kUpgrade linux-image-6.8.0-106-lowlatencyUpgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-gcpUpgrade linux-image-virtualUpgrade linux-image-oem-22.04bUpgrade linux-image-gcp-64k-6.8Upgrade linux-image-gcp-6.8Upgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-6.14.0-1007-azureUpgrade linux-image-oracle-6.8Upgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-realtimeUpgrade linux-image-aws-64kUpgrade linux-image-6.14.0-1007-azure-fdeUpgrade linux-image-realtime-hwe-22.04Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-generic-hwe-22.04Upgrade linux-image-aws-lts-24.04Upgrade linux-image-6.8.0-1052-gcpUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-6.14.0-1004-realtimeUpgrade linux-image-6.8.0-106-generic-64kUpgrade linux-image-oem-22.04dUpgrade linux-image-kvm | Jun 26, 2025 | Apr 16, 2025 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jul 17, 2026 | Apr 16, 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