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 bpftool-debuginfoUpgrade python3-perf6.12Upgrade kernel-libbpf-staticUpgrade kernel-libbpfUpgrade kernel-tools-debuginfoUpgrade kernel-libbpf-develUpgrade kernel6.12-debuginfo-common-x86_64Upgrade kernel-develUpgrade kernel6.12-debuginfoUpgrade bpftoolUpgrade kernel-toolsUpgrade perf6.12Upgrade kernel-modules-extra-commonUpgrade kernel-tools-develUpgrade kernel6.12-debuginfo-common-aarch64Upgrade kernel-headersUpgrade perf6.12-debuginfoUpgrade kernel-libbpf-debuginfoUpgrade kernel-livepatch-6.12.35-55.103Upgrade kernel6.12-modules-extraUpgrade kernel6.12Upgrade python3-perf6.12-debuginfo | 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-default-extraUpgrade dtb-xilinxUpgrade dtb-mediatekUpgrade kernel-debugUpgrade kernel-rt-livepatch-develUpgrade kernel-develUpgrade kernel-rt-develUpgrade dlm-kmp-defaultUpgrade kernel-64kbUpgrade kernel-rt_debug-vdsoUpgrade kernel-docsUpgrade reiserfs-kmp-defaultUpgrade reiserfs-kmp-rtUpgrade kernel-kvmsmallUpgrade kernel-macrosUpgrade kernel-debug-develUpgrade dtb-appleUpgrade dtb-armUpgrade kernel-sourceUpgrade dtb-exynosUpgrade cluster-md-kmp-rtUpgrade dtb-amdUpgrade gfs2-kmp-64kbUpgrade kernel-64kb-optionalUpgrade cluster-md-kmp-azureUpgrade kernel-devel-azureUpgrade dtb-hisiliconUpgrade dtb-amazonUpgrade kselftests-kmp-defaultUpgrade kernel-default-develUpgrade kernel-64kb-develUpgrade kernel-zfcpdumpUpgrade kernel-syms-azureUpgrade ocfs2-kmp-rtUpgrade dtb-renesasUpgrade dtb-amlogicUpgrade kernel-devel-rtUpgrade reiserfs-kmp-azureUpgrade cluster-md-kmp-defaultUpgrade kernel-source-azureUpgrade gfs2-kmp-rtUpgrade kernel-obs-qaUpgrade dlm-kmp-azureUpgrade kernel-syms-rtUpgrade ocfs2-kmp-azureUpgrade kernel-symsUpgrade dtb-apmUpgrade kernel-default-optionalUpgrade kernel-kvmsmall-develUpgrade dtb-caviumUpgrade ocfs2-kmp-64kbUpgrade kernel-default-baseUpgrade kernel-default-livepatch-develUpgrade kernel-default-livepatchUpgrade kernel-rt-optionalUpgrade kernel-azure-extraUpgrade dtb-marvellUpgrade kernel-kvmsmall-vdsoUpgrade kernel-64kb-extraUpgrade dtb-nvidiaUpgrade dtb-freescaleUpgrade kernel-rt-vdsoUpgrade cluster-md-kmp-64kbUpgrade kselftests-kmp-azureUpgrade kernel-default-base-rebuildUpgrade dtb-socionextUpgrade dtb-lgUpgrade kernel-source-vanillaUpgrade kernel-rt_debug-develUpgrade kernel-rt_debugUpgrade kernel-rtUpgrade kselftests-kmp-64kbUpgrade ocfs2-kmp-defaultUpgrade gfs2-kmp-defaultUpgrade dtb-broadcomUpgrade kernel-default-vdsoUpgrade kernel-obs-buildUpgrade kselftests-kmp-rtUpgrade kernel-azure-vdsoUpgrade kernel-debug-vdsoUpgrade kernel-source-rtUpgrade kernel-defaultUpgrade dlm-kmp-rtUpgrade dlm-kmp-64kbUpgrade dtb-qcomUpgrade kernel-azureUpgrade kernel-docs-htmlUpgrade kernel-azure-optionalUpgrade gfs2-kmp-azureUpgrade dtb-sprdUpgrade dtb-alteraUpgrade dtb-allwinnerUpgrade kernel-rt-extraUpgrade kernel-azure-develUpgrade dtb-rockchipUpgrade reiserfs-kmp-64kb | Dec 5, 2025 | May 21, 2025 |
| Ubuntu | — | Upgrade linux-image-virtual-hwe-22.04Upgrade linux-image-6.14.0-1004-realtimeUpgrade linux-image-virtual-6.8Upgrade linux-image-6.14.0-22-genericUpgrade linux-image-nvidia-64kUpgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-gke-64k-6.8Upgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-awsUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-6.8.0-1043-gke-64kUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-realtime-6.8.1Upgrade linux-image-realtimeUpgrade linux-image-gke-6.8Upgrade linux-image-xilinx-6.8Upgrade linux-image-generic-hwe-22.04Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-kvmUpgrade linux-image-6.14.0-1007-azureUpgrade linux-image-6.8.0-1044-ibmUpgrade linux-image-6.14.0-1007-oracleUpgrade linux-image-gcp-64kUpgrade linux-image-6.8.0-1043-oracle-64kUpgrade linux-image-6.14.0-1008-gcp-64kUpgrade linux-image-oracle-64kUpgrade linux-image-gcp-6.8Upgrade linux-image-6.8.0-100-lowlatencyUpgrade linux-image-6.8.0-1046-nvidia-lowlatencyUpgrade linux-image-gkeUpgrade linux-image-oem-22.04dUpgrade linux-image-realtime-hwe-22.04Upgrade linux-image-raspiUpgrade linux-image-azureUpgrade linux-image-oracleUpgrade linux-image-azure-6.8Upgrade linux-image-nvidia-6.8Upgrade linux-image-raspi-6.8Upgrade linux-image-oem-22.04bUpgrade linux-image-6.8.0-1046-nvidiaUpgrade linux-image-6.8.0-1046-azure-fipsUpgrade linux-image-gcp-lts-24.04Upgrade linux-image-oracle-6.8Upgrade linux-image-6.8.0-1047-gcpUpgrade linux-image-6.8.0-1030-gkeopUpgrade linux-image-6.8.0-2037-raspi-realtimeUpgrade linux-image-aws-lts-24.04Upgrade linux-image-6.8.0-1046-aws-fipsUpgrade linux-image-6.14.0-1007-azure-fdeUpgrade linux-image-6.8.0-1047-raspiUpgrade linux-image-aws-64kUpgrade linux-image-aws-fips-6.8Upgrade linux-image-gke-64kUpgrade linux-image-6.14.0-1007-aws-64kUpgrade linux-image-gcp-64k-6.8Upgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-xilinx-zynqmpUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-oem-22.04cUpgrade linux-image-6.8.0-100-lowlatency-64kUpgrade linux-image-gcpUpgrade linux-image-fips-6.8Upgrade linux-image-lowlatency-64kUpgrade linux-image-6.8.0-1043-gkeUpgrade linux-image-intel-iot-realtimeUpgrade linux-image-lowlatencyUpgrade linux-image-gkeopUpgrade linux-image-ibm-classicUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-aws-fipsUpgrade linux-image-6.8.0-1023-xilinxUpgrade linux-image-nvidiaUpgrade linux-image-genericUpgrade linux-image-6.8.0-100-fipsUpgrade linux-image-6.14.0-1007-raspiUpgrade linux-image-oracle-64k-6.8Upgrade linux-image-oem-22.04aUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-oem-22.04Upgrade linux-image-oracle-lts-24.04Upgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-azure-fipsUpgrade linux-image-6.8.1-1041-realtimeUpgrade linux-image-6.8.0-1046-nvidia-64kUpgrade linux-image-aws-6.8Upgrade linux-image-gcp-fips-6.8Upgrade linux-image-generic-6.8Upgrade linux-image-6.14.0-1007-oracle-64kUpgrade linux-image-raspi-realtime-6.8Upgrade linux-image-ibm-6.8Upgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-fipsUpgrade linux-image-azure-lts-24.04Upgrade linux-image-aws-64k-6.8Upgrade linux-image-6.8.0-100-genericUpgrade linux-image-6.14.0-22-generic-64kUpgrade linux-image-gcp-fipsUpgrade linux-image-virtualUpgrade linux-image-6.8.0-1046-aws-64kUpgrade linux-image-generic-64k-6.8Upgrade linux-image-generic-64kUpgrade linux-image-6.8.0-1051-azureUpgrade linux-image-6.8.0-1047-gcp-64kUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-6.8.0-1046-awsUpgrade linux-image-raspi-realtimeUpgrade linux-image-azure-fdeUpgrade linux-image-lowlatency-6.8Upgrade linux-image-6.8.0-1046-nvidia-lowlatency-64kUpgrade linux-image-6.14.0-1008-gcpUpgrade linux-image-6.14.0-1007-awsUpgrade linux-image-6.8.0-1043-oracleUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-gkeop-6.8Upgrade linux-image-generic-lpaeUpgrade linux-image-6.8.0-100-generic-64kUpgrade linux-image-xilinxUpgrade linux-image-azure-fips-6.8Upgrade linux-image-intel-iotgUpgrade linux-image-6.8.0-1046-azureUpgrade linux-image-6.8.0-1047-gcp-fipsUpgrade linux-image-ibm | 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