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