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