In the Linux kernel, the following vulnerability has been resolved:
wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init is complete
The ath9k_wmi_event_tasklet() used in ath9k_htc assumes that all the data structures have been fully initialised by the time it runs. However, because of the order in which things are initialised, this is not guaranteed to be the case, because the device is exposed to the USB subsystem before the ath9k driver initialisation is completed.
We already committed a partial fix for this in commit: 8b3046abc99e ("ath9k_htc: fix NULL pointer dereference at ath9k_htc_tx_get_packet()")
However, that commit only aborted the WMI_TXSTATUS_EVENTID command in the event tasklet, pairing it with an "initialisation complete" bit in the TX struct. It seems syzbot managed to trigger the race for one of the other commands as well, so let's just move the existing synchronisation bit to cover the whole tasklet (setting it at the end of ath9k_htc_probe_device() instead of inside ath9k_tx_init()).
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alma_linux | — | Upgrade kernel-rt-debug-develUpgrade kernel-rt-develUpgrade kernel-modules-coreUpgrade kernel-tools-libs-develUpgrade kernel-64kUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-zfcpdump-develUpgrade rtlaUpgrade kernel-debug-coreUpgrade kernel-rt-modules-extraUpgrade libperfUpgrade kernel-devel-matchedUpgrade kernel-develUpgrade kernel-64k-debug-develUpgrade kernel-rt-debug-kvmUpgrade kernel-rt-debug-coreUpgrade kernel-rt-debugUpgrade kernel-cross-headersUpgrade python3-perfUpgrade kernel-debug-uki-virtUpgrade kernel-64k-debug-coreUpgrade kernel-debugUpgrade perfUpgrade kernel-64k-debug-modulesUpgrade kernel-rt-coreUpgrade bpftoolUpgrade kernel-64k-modules-coreUpgrade kernel-64k-modulesUpgrade kernelUpgrade kernel-headersUpgrade kernel-debug-develUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-debug-modules-extraUpgrade kernel-64k-coreUpgrade kernel-uki-virtUpgrade kernel-debug-modulesUpgrade kernel-debug-modules-coreUpgrade kernel-64k-debug-devel-matchedUpgrade kernel-zfcpdumpUpgrade kernel-64k-develUpgrade kernel-64k-debugUpgrade rvUpgrade kernel-docUpgrade kernel-64k-modules-extraUpgrade kernel-rt-modulesUpgrade kernel-modules-extraUpgrade kernel-zfcpdump-modulesUpgrade kernel-rt-debug-modulesUpgrade kernel-64k-debug-modules-extraUpgrade kernel-rt-debug-modules-coreUpgrade kernel-rt-kvmUpgrade kernel-rt-debug-modules-extraUpgrade kernel-rt-modules-coreUpgrade kernel-rtUpgrade kernel-toolsUpgrade kernel-modulesUpgrade kernel-64k-devel-matchedUpgrade kernel-zfcpdump-modules-coreUpgrade kernel-zfcpdump-coreUpgrade kernel-coreUpgrade kernel-64k-debug-modules-coreUpgrade kernel-abi-stablelistsUpgrade kernel-tools-libsUpgrade kernel-debug-devel-matched | Jun 6, 2024 | Apr 17, 2024 |
| Debian | — | Upgrade linux | May 8, 2024 | Apr 17, 2024 |
| Oracle_linux | — | Upgrade kernel | Jun 6, 2024 | Apr 17, 2024 |
| Redhat_linux | — | Upgrade kernelUpgrade kernel-rtNo solution exists | Jun 6, 2024 | Apr 17, 2024 |
| Rocky_linux | — | Upgrade kernel-rt-coreUpgrade python3-perfUpgrade kernel-zfcpdump-modules-coreUpgrade libperfUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-tools-libs-develUpgrade kernel-develUpgrade kernelUpgrade perfUpgrade libperf-debuginfoUpgrade kernel-zfcpdump-coreUpgrade kernel-debug-devel-matchedUpgrade perf-debuginfoUpgrade kernel-devel-matchedUpgrade kernel-zfcpdump-debuginfoUpgrade kernel-rt-modules-extraUpgrade kernel-cross-headersUpgrade kernel-rt-debug-modules-coreUpgrade kernel-rt-kvmUpgrade kernel-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-tools-debuginfoUpgrade kernel-modulesUpgrade kernel-rt-debug-coreUpgrade kernel-zfcpdumpUpgrade kernel-debug-develUpgrade kernel-debug-coreUpgrade rtlaUpgrade kernel-rt-debug-modulesUpgrade kernel-rt-debug-debuginfoUpgrade kernel-debug-modulesUpgrade kernel-rt-modulesUpgrade kernel-modules-extraUpgrade kernel-debugUpgrade kernel-coreUpgrade bpftool-debuginfoUpgrade kernel-rt-modules-coreUpgrade python3-perf-debuginfoUpgrade kernel-uki-virtUpgrade kernel-rt-debuginfo-common-x86_64Upgrade kernel-debug-uki-virtUpgrade bpftoolUpgrade kernel-debug-modules-extraUpgrade kernel-zfcpdump-modulesUpgrade kernel-headersUpgrade kernel-rt-debuginfoUpgrade kernel-rt-debug-modules-extraUpgrade kernel-debug-modules-coreUpgrade kernel-rt-develUpgrade kernel-rt-debug-kvmUpgrade kernel-rt-debug-develUpgrade kernel-rtUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-zfcpdump-develUpgrade kernel-tools-libsUpgrade kernel-rt-debugUpgrade kernel-modules-coreUpgrade kernel-debug-debuginfoUpgrade rvUpgrade kernel-tools | Jun 17, 2024 | Apr 17, 2024 |
| Suse | — | Upgrade dtb-hisiliconUpgrade kernel-debug-vdsoUpgrade kernel-kvmsmall-vdsoUpgrade kernel-source-vanillaUpgrade ocfs2-kmp-azureUpgrade kernel-rt-vdsoUpgrade dlm-kmp-64kbUpgrade dtb-broadcomUpgrade kernel-64kb-livepatch-develUpgrade dtb-appleUpgrade dtb-exynosUpgrade kernel-azure-livepatch-develUpgrade gfs2-kmp-azureUpgrade kernel-syms-azureUpgrade kselftests-kmp-64kbUpgrade kernel-rt_debug-develUpgrade ocfs2-kmp-64kbUpgrade dtb-lgUpgrade kernel-debug-develUpgrade reiserfs-kmp-defaultUpgrade dtb-amazonUpgrade dtb-freescaleUpgrade reiserfs-kmp-64kbUpgrade kernel-kvmsmallUpgrade gfs2-kmp-defaultUpgrade dtb-amdUpgrade kernel-azure-optionalUpgrade kernel-devel-azureUpgrade dtb-allwinnerUpgrade cluster-md-kmp-rtUpgrade kernel-obs-buildUpgrade kernel-rt-optionalUpgrade kernel-zfcpdumpUpgrade dtb-caviumUpgrade kernel-azure-extraUpgrade kernel-docs-htmlUpgrade kernel-azureUpgrade kernel-sourceUpgrade kernel-default-vdsoUpgrade kernel-default-livepatchUpgrade dtb-alteraUpgrade kernel-kvmsmall-livepatch-develUpgrade kernel-default-develUpgrade gfs2-kmp-rtUpgrade kernel-kvmsmall-develUpgrade dtb-marvellUpgrade kernel-rt_debugUpgrade gfs2-kmp-64kbUpgrade kernel-source-azureUpgrade cluster-md-kmp-azureUpgrade kernel-64kbUpgrade kselftests-kmp-azureUpgrade kernel-64kb-optionalUpgrade kernel-source-rtUpgrade ocfs2-kmp-defaultUpgrade kernel-debugUpgrade kernel-defaultUpgrade dtb-nvidiaUpgrade kernel-debug-livepatch-develUpgrade kernel-rt_debug-vdsoUpgrade reiserfs-kmp-rtUpgrade kernel-rtUpgrade kernel-default-livepatch-develUpgrade kernel-64kb-extraUpgrade dtb-armUpgrade kernel-rt_debug-livepatch-develUpgrade kernel-docsUpgrade kernel-azure-develUpgrade dtb-xilinxUpgrade dtb-amlogicUpgrade dlm-kmp-azureUpgrade dtb-mediatekUpgrade kernel-symsUpgrade kernel-default-baseUpgrade dtb-renesasUpgrade kernel-rt-livepatchUpgrade kernel-develUpgrade dtb-sprdUpgrade kernel-default-extraUpgrade kselftests-kmp-rtUpgrade kselftests-kmp-defaultUpgrade kernel-rt-livepatch-develUpgrade kernel-rt-develUpgrade kernel-devel-rtUpgrade kernel-64kb-develUpgrade dtb-qcomUpgrade kernel-syms-rtUpgrade kernel-azure-vdsoUpgrade dlm-kmp-defaultUpgrade dtb-rockchipUpgrade kernel-default-base-rebuildUpgrade dtb-socionextUpgrade kernel-obs-qaUpgrade kernel-default-optionalUpgrade kernel-macrosUpgrade reiserfs-kmp-azureUpgrade cluster-md-kmp-64kbUpgrade dtb-apmUpgrade ocfs2-kmp-rtUpgrade cluster-md-kmp-defaultUpgrade kernel-rt-extraUpgrade dlm-kmp-rt | May 15, 2024 | Apr 17, 2024 |
| Ubuntu | — | Upgrade linux-image-5.15.0-1063-awsUpgrade linux-image-aws-lts-22.04Upgrade linux-image-gkeUpgrade linux-image-gcpUpgrade linux-image-6.8.0-1006-oemUpgrade linux-image-gke-5.15Upgrade linux-image-5.15.0-113-genericUpgrade linux-image-azure-lts-22.04Upgrade linux-image-5.15.0-1058-nvidia-lowlatencyUpgrade linux-image-oem-20.04dUpgrade linux-image-oracleUpgrade linux-image-kvmUpgrade linux-image-gkeopUpgrade linux-image-6.8.0-1005-raspiUpgrade linux-image-6.8.0-1008-azureUpgrade linux-image-5.15.0-1058-intel-iotgUpgrade linux-image-5.15.0-1057-ibmUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-virtual-hwe-24.04Upgrade linux-image-azure-fde-lts-22.04Upgrade linux-image-oem-24.04Upgrade linux-image-oem-20.04cUpgrade linux-image-ibm-classicUpgrade linux-image-5.15.0-1056-ibmUpgrade linux-image-6.8.0-1004-gkeUpgrade linux-image-lowlatencyUpgrade linux-image-5.15.0-1046-gkeopUpgrade linux-image-generic-64kUpgrade linux-image-oem-24.04aUpgrade linux-image-oem-20.04Upgrade linux-image-5.15.0-1062-gcpUpgrade linux-image-6.8.0-1009-awsUpgrade linux-image-5.15.0-112-genericUpgrade linux-image-virtualUpgrade linux-image-5.15.0-110-lowlatencyUpgrade linux-image-intel-iotgUpgrade linux-image-5.15.0-1065-azure-fdeUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-6.8.0-1006-oracleUpgrade linux-image-intelUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-ibmUpgrade linux-image-oracle-64kUpgrade linux-image-oem-20.04bUpgrade linux-image-5.15.0-113-generic-64kUpgrade linux-image-6.8.0-35-generic-64kUpgrade linux-image-6.8.0-1008-gcpUpgrade linux-image-5.15.0-1060-gkeUpgrade linux-image-5.15.0-112-generic-lpaeUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-6.8.0-35-genericUpgrade linux-image-generic-lpaeUpgrade linux-image-6.8.0-35-lowlatencyUpgrade linux-image-awsUpgrade linux-image-raspi-nolpaeUpgrade linux-image-6.8.0-1008-azure-fdeUpgrade linux-image-raspiUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-xilinx-zynqmpUpgrade linux-image-gkeop-5.15Upgrade linux-image-virtual-hwe-20.04Upgrade linux-image-azureUpgrade linux-image-genericUpgrade linux-image-5.15.0-1030-xilinx-zynqmpUpgrade linux-image-5.15.0-110-lowlatency-64kUpgrade linux-image-6.8.0-1006-ibmUpgrade linux-image-5.15.0-1060-kvmUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-5.15.0-112-generic-64kUpgrade linux-image-5.15.0-1066-azureUpgrade linux-image-azure-fdeUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-6.8.0-35-lowlatency-64kUpgrade linux-image-5.15.0-113-generic-lpaeUpgrade linux-image-5.15.0-1061-oracleUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-6.8.0-1006-oracle-64kUpgrade linux-image-5.15.0-1058-raspiUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-lowlatency-64kUpgrade linux-image-5.15.0-1058-nvidiaUpgrade linux-image-nvidia | Jul 1, 2024 | Apr 17, 2024 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Oct 14, 2025 | Apr 17, 2024 |
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