In the Linux kernel, the following vulnerability has been resolved:
wifi: ath12k: Clear affinity hint before calling ath12k_pci_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 ath12k_pci_msi_alloc(). This does no harm unless one of the functions requesting the IRQ fails and attempt to free the IRQ.
This may end up with a warning from the IRQ core that is expecting the affinity hint to be cleared before freeing the IRQ:
kernel/irq/manage.c:
/* make sure affinity_hint is cleaned up */ if (WARN_ON_ONCE(desc->affinity_hint)) desc->affinity_hint = NULL;
So to fix this issue, clear the IRQ affinity hint before calling ath12k_pci_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.
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 |
|---|---|---|---|---|
| Amazon_linux_2023 | — | Upgrade kernel6.12Upgrade kernel-libbpf-debuginfoUpgrade perf6.12-debuginfoUpgrade kernel-modules-extra-commonUpgrade kernel6.12-debuginfo-common-aarch64Upgrade kernel-tools-develUpgrade python3-perf6.12-debuginfoUpgrade kernel-livepatch-6.12.35-55.103Upgrade kernel-headersUpgrade kernel6.12-modules-extraUpgrade kernel-toolsUpgrade kernel6.12-debuginfoUpgrade bpftoolUpgrade kernel-tools-debuginfoUpgrade kernel6.12-debuginfo-common-x86_64Upgrade kernel-libbpfUpgrade bpftool-debuginfoUpgrade kernel-develUpgrade kernel-libbpf-staticUpgrade python3-perf6.12Upgrade perf6.12Upgrade kernel-libbpf-devel | Jul 11, 2025 | Apr 16, 2025 |
| Debian | — | Upgrade linux | Jul 23, 2026 | Jul 23, 2026 |
| Redhat_linux | — | No solution exists | Jul 9, 2025 | Apr 16, 2025 |
| Suse | — | Upgrade kernel-symsUpgrade cluster-md-kmp-defaultUpgrade cluster-md-kmp-azureUpgrade kernel-64kb-develUpgrade kernel-syms-rtUpgrade reiserfs-kmp-azureUpgrade dtb-mediatekUpgrade dtb-amdUpgrade dtb-apmUpgrade kernel-kvmsmall-develUpgrade kernel-default-develUpgrade kernel-zfcpdumpUpgrade kernel-obs-qaUpgrade kernel-64kb-optionalUpgrade kernel-rt-livepatch-develUpgrade ocfs2-kmp-azureUpgrade kernel-sourceUpgrade reiserfs-kmp-defaultUpgrade dtb-amazonUpgrade cluster-md-kmp-rtUpgrade kselftests-kmp-defaultUpgrade kernel-devel-azureUpgrade kernel-docsUpgrade kernel-kvmsmallUpgrade dtb-exynosUpgrade kernel-default-optionalUpgrade kernel-macrosUpgrade dlm-kmp-defaultUpgrade kernel-rt_debug-vdsoUpgrade dtb-xilinxUpgrade dtb-armUpgrade kernel-default-extraUpgrade kernel-rt-develUpgrade reiserfs-kmp-rtUpgrade kernel-develUpgrade kernel-devel-rtUpgrade kernel-source-azureUpgrade kernel-syms-azureUpgrade ocfs2-kmp-rtUpgrade dtb-hisiliconUpgrade gfs2-kmp-64kbUpgrade dtb-appleUpgrade kernel-debugUpgrade kernel-64kbUpgrade kernel-debug-develUpgrade dlm-kmp-azureUpgrade dtb-renesasUpgrade dtb-amlogicUpgrade gfs2-kmp-rtUpgrade kernel-default-base-rebuildUpgrade kernel-default-baseUpgrade dtb-marvellUpgrade kernel-rtUpgrade kselftests-kmp-azureUpgrade dtb-lgUpgrade kernel-rt_debug-develUpgrade kernel-source-vanillaUpgrade dtb-broadcomUpgrade kernel-obs-buildUpgrade kernel-default-vdsoUpgrade gfs2-kmp-defaultUpgrade ocfs2-kmp-defaultUpgrade kselftests-kmp-64kbUpgrade dtb-alteraUpgrade gfs2-kmp-azureUpgrade dtb-sprdUpgrade dtb-allwinnerUpgrade kernel-rt-extraUpgrade kernel-docs-htmlUpgrade kernel-azure-optionalUpgrade kernel-defaultUpgrade kernel-azure-vdsoUpgrade kselftests-kmp-rtUpgrade cluster-md-kmp-64kbUpgrade kernel-azure-extraUpgrade ocfs2-kmp-64kbUpgrade kernel-rt-vdsoUpgrade kernel-rt-optionalUpgrade dtb-qcomUpgrade dtb-caviumUpgrade kernel-source-rtUpgrade kernel-debug-vdsoUpgrade kernel-azureUpgrade dlm-kmp-rtUpgrade dlm-kmp-64kbUpgrade kernel-kvmsmall-vdsoUpgrade kernel-64kb-extraUpgrade dtb-nvidiaUpgrade dtb-freescaleUpgrade dtb-socionextUpgrade dtb-rockchipUpgrade kernel-azure-develUpgrade reiserfs-kmp-64kbUpgrade kernel-default-livepatchUpgrade kernel-default-livepatch-develUpgrade kernel-rt_debug | Dec 5, 2025 | May 21, 2025 |
| Ubuntu | — | Upgrade linux-image-gkeUpgrade linux-image-nvidia-6.8Upgrade linux-image-aws-64kUpgrade linux-image-raspiUpgrade linux-image-6.8.0-2037-raspi-realtimeUpgrade linux-image-6.8.0-1043-oracle-64kUpgrade linux-image-6.14.0-1007-azure-fdeUpgrade linux-image-6.14.0-1004-realtimeUpgrade linux-image-raspi-6.8Upgrade linux-image-virtual-hwe-22.04Upgrade linux-image-6.8.0-1030-gkeopUpgrade linux-image-virtual-6.8Upgrade linux-image-oem-22.04bUpgrade linux-image-6.8.0-100-lowlatencyUpgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-generic-hwe-22.04Upgrade linux-image-aws-lts-24.04Upgrade linux-image-6.8.0-1046-aws-fipsUpgrade linux-image-gcp-lts-24.04Upgrade linux-image-gke-64k-6.8Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-6.14.0-1007-aws-64kUpgrade linux-image-6.8.0-1047-gcpUpgrade linux-image-oracle-6.8Upgrade linux-image-oracle-64kUpgrade linux-image-6.8.0-1046-azure-fipsUpgrade linux-image-6.8.0-1046-nvidiaUpgrade linux-image-nvidia-64kUpgrade linux-image-6.8.0-1046-nvidia-lowlatencyUpgrade linux-image-realtime-6.8.1Upgrade linux-image-realtimeUpgrade linux-image-kvmUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-gke-6.8Upgrade linux-image-xilinx-6.8Upgrade linux-image-6.8.0-1044-ibmUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-6.14.0-1008-gcp-64kUpgrade linux-image-azure-6.8Upgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-gcp-64kUpgrade linux-image-6.8.0-1043-gke-64kUpgrade linux-image-gcp-64k-6.8Upgrade linux-image-gke-64kUpgrade linux-image-aws-fips-6.8Upgrade linux-image-awsUpgrade linux-image-azureUpgrade linux-image-6.14.0-1007-azureUpgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-oracleUpgrade linux-image-6.14.0-22-genericUpgrade linux-image-oem-22.04dUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-6.14.0-1007-oracleUpgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-6.8.0-1047-raspiUpgrade linux-image-realtime-hwe-22.04Upgrade linux-image-gcp-6.8Upgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-oracle-64k-6.8Upgrade linux-image-oem-22.04aUpgrade linux-image-genericUpgrade linux-image-6.8.0-100-fipsUpgrade linux-image-6.14.0-1007-raspiUpgrade linux-image-nvidiaUpgrade linux-image-raspi-realtimeUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-oem-22.04cUpgrade linux-image-aws-64k-6.8Upgrade linux-image-virtualUpgrade linux-image-gkeopUpgrade linux-image-lowlatencyUpgrade linux-image-ibm-classicUpgrade linux-image-aws-6.8Upgrade linux-image-6.14.0-1008-gcpUpgrade linux-image-azure-fdeUpgrade linux-image-6.8.0-1046-nvidia-lowlatency-64kUpgrade linux-image-6.14.0-1007-awsUpgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-6.8.1-1041-realtimeUpgrade linux-image-azure-fipsUpgrade linux-image-6.8.0-1046-nvidia-64kUpgrade linux-image-6.8.0-1023-xilinxUpgrade linux-image-oracle-lts-24.04Upgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-6.14.0-22-generic-64kUpgrade linux-image-fipsUpgrade linux-image-gcp-fipsUpgrade linux-image-azure-lts-24.04Upgrade linux-image-6.8.0-100-genericUpgrade linux-image-6.14.0-1007-oracle-64kUpgrade linux-image-6.8.0-1051-azureUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-generic-64kUpgrade linux-image-aws-fipsUpgrade linux-image-6.8.0-1043-gkeUpgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-generic-64k-6.8Upgrade linux-image-raspi-realtime-6.8Upgrade linux-image-ibm-6.8Upgrade linux-image-generic-6.8Upgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-generic-lpaeUpgrade linux-image-6.8.0-100-generic-64kUpgrade linux-image-azure-fips-6.8Upgrade linux-image-6.8.0-1043-oracleUpgrade linux-image-gcp-fips-6.8Upgrade linux-image-xilinxUpgrade linux-image-gkeop-6.8Upgrade linux-image-oem-22.04Upgrade linux-image-ibmUpgrade linux-image-lowlatency-6.8Upgrade linux-image-intel-iotgUpgrade linux-image-6.8.0-1046-azureUpgrade linux-image-6.8.0-1047-gcp-fipsUpgrade linux-image-6.8.0-1046-aws-64kUpgrade linux-image-fips-6.8Upgrade linux-image-6.8.0-1046-awsUpgrade linux-image-intel-iot-realtimeUpgrade linux-image-6.8.0-1047-gcp-64kUpgrade linux-image-6.8.0-100-lowlatency-64kUpgrade linux-image-lowlatency-64kUpgrade linux-image-gcp | 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