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-modulesUpgrade kernel-64k-coreUpgrade kernel-64k-modules-extraUpgrade kernel-tools-libsUpgrade kernel-docUpgrade kernel-modules-extraUpgrade kernel-rt-modulesUpgrade kernel-zfcpdump-modulesUpgrade kernel-64k-devel-matchedUpgrade kernel-64k-develUpgrade kernel-rt-debug-modules-extraUpgrade kernel-64k-debug-devel-matchedUpgrade kernel-debug-modules-coreUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-debug-devel-matchedUpgrade kernel-rt-kvmUpgrade kernel-debug-modules-extraUpgrade kernel-zfcpdump-coreUpgrade kernel-zfcpdumpUpgrade kernel-rt-modules-coreUpgrade kernel-64k-debug-modules-coreUpgrade kernel-zfcpdump-modules-coreUpgrade kernel-abi-stablelistsUpgrade kernel-toolsUpgrade kernel-uki-virtUpgrade kernel-rt-debug-modules-coreUpgrade rvUpgrade kernel-64k-debug-modules-extraUpgrade kernel-64k-debugUpgrade kernel-debug-modulesUpgrade kernel-coreUpgrade kernel-rtUpgrade kernel-modulesUpgrade kernel-debug-develUpgrade rtlaUpgrade kernelUpgrade kernel-develUpgrade kernel-64k-modules-coreUpgrade kernel-debug-uki-virtUpgrade bpftoolUpgrade perfUpgrade kernel-64k-debug-coreUpgrade kernel-devel-matchedUpgrade kernel-zfcpdump-develUpgrade kernel-rt-debug-kvmUpgrade kernel-headersUpgrade kernel-64kUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-rt-debug-develUpgrade kernel-64k-debug-develUpgrade kernel-rt-debugUpgrade kernel-rt-coreUpgrade kernel-tools-libs-develUpgrade libperfUpgrade kernel-64k-modulesUpgrade kernel-debug-coreUpgrade python3-perfUpgrade kernel-modules-coreUpgrade kernel-rt-develUpgrade kernel-debugUpgrade kernel-rt-modules-extraUpgrade kernel-rt-debug-coreUpgrade kernel-64k-debug-modulesUpgrade kernel-cross-headers | 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-zfcpdumpUpgrade kernel-debuginfoUpgrade kernel-tools-debuginfoUpgrade kernel-modules-coreUpgrade kernel-rt-debuginfoUpgrade kernel-debug-coreUpgrade kernel-rt-develUpgrade kernel-debug-modules-coreUpgrade kernel-rt-debug-coreUpgrade kernel-rt-debug-modules-coreUpgrade kernel-modulesUpgrade kernel-toolsUpgrade kernel-headersUpgrade kernel-zfcpdump-modulesUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-rt-debug-modules-extraUpgrade kernel-zfcpdump-develUpgrade rtlaUpgrade kernel-tools-libsUpgrade rvUpgrade kernel-rt-debugUpgrade kernel-debug-modules-extraUpgrade kernel-debug-debuginfoUpgrade kernel-debug-develUpgrade kernel-rt-debug-debuginfoUpgrade kernel-rt-debug-modulesUpgrade kernel-debug-uki-virtUpgrade kernel-rt-kvmUpgrade kernel-rt-debuginfo-common-x86_64Upgrade kernel-uki-virtUpgrade bpftoolUpgrade kernel-debug-modulesUpgrade python3-perf-debuginfoUpgrade bpftool-debuginfoUpgrade kernel-debugUpgrade kernel-rt-modulesUpgrade kernel-modules-extraUpgrade kernel-coreUpgrade kernel-rt-modules-coreUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-rt-debug-kvmUpgrade kernel-rtUpgrade kernel-rt-debug-develUpgrade perf-debuginfoUpgrade kernel-zfcpdump-coreUpgrade kernel-rt-modules-extraUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-tools-libs-develUpgrade perfUpgrade kernel-cross-headersUpgrade kernel-rt-coreUpgrade python3-perfUpgrade libperfUpgrade kernel-zfcpdump-modules-coreUpgrade kernel-develUpgrade kernelUpgrade libperf-debuginfoUpgrade kernel-zfcpdump-debuginfoUpgrade kernel-devel-matchedUpgrade kernel-debug-devel-matched | Jun 17, 2024 | Apr 17, 2024 |
| Suse | — | Upgrade cluster-md-kmp-64kbUpgrade dlm-kmp-rtUpgrade kernel-default-base-rebuildUpgrade dtb-socionextUpgrade dtb-sprdUpgrade kernel-default-extraUpgrade dtb-renesasUpgrade kernel-develUpgrade kernel-docsUpgrade dtb-amlogicUpgrade kernel-rt_debug-livepatch-develUpgrade kernel-rt-livepatchUpgrade kernel-azure-develUpgrade dlm-kmp-azureUpgrade dtb-xilinxUpgrade kernel-rt_debug-vdsoUpgrade kernel-debug-livepatch-develUpgrade kernel-obs-qaUpgrade kernel-rt-extraUpgrade kernel-default-baseUpgrade dtb-mediatekUpgrade kernel-symsUpgrade kernel-defaultUpgrade kernel-devel-rtUpgrade kernel-rt-develUpgrade kernel-azure-vdsoUpgrade kselftests-kmp-defaultUpgrade dtb-nvidiaUpgrade dtb-qcomUpgrade kernel-64kb-develUpgrade kernel-rt-livepatch-develUpgrade dtb-armUpgrade kernel-64kb-extraUpgrade reiserfs-kmp-azureUpgrade kselftests-kmp-rtUpgrade kernel-default-livepatch-develUpgrade dlm-kmp-defaultUpgrade kernel-syms-rtUpgrade ocfs2-kmp-rtUpgrade kernel-macrosUpgrade dtb-apmUpgrade kernel-default-optionalUpgrade cluster-md-kmp-defaultUpgrade reiserfs-kmp-rtUpgrade dtb-rockchipUpgrade kernel-rtUpgrade dtb-amazonUpgrade dlm-kmp-64kbUpgrade kernel-kvmsmall-vdsoUpgrade kernel-debug-vdsoUpgrade ocfs2-kmp-azureUpgrade kernel-azure-extraUpgrade kernel-64kb-livepatch-develUpgrade gfs2-kmp-azureUpgrade kernel-rt-vdsoUpgrade dtb-lgUpgrade kernel-debug-develUpgrade kernel-kvmsmall-livepatch-develUpgrade ocfs2-kmp-64kbUpgrade ocfs2-kmp-defaultUpgrade kernel-kvmsmallUpgrade kernel-azure-optionalUpgrade kernel-rt_debug-develUpgrade dtb-caviumUpgrade dtb-appleUpgrade kernel-syms-azureUpgrade kernel-default-develUpgrade kselftests-kmp-64kbUpgrade reiserfs-kmp-defaultUpgrade dtb-amdUpgrade dtb-hisiliconUpgrade kernel-obs-buildUpgrade kernel-debugUpgrade kernel-64kb-optionalUpgrade kernel-64kbUpgrade dtb-freescaleUpgrade kernel-zfcpdumpUpgrade kernel-rt-optionalUpgrade dtb-marvellUpgrade kernel-azureUpgrade kernel-source-rtUpgrade kernel-docs-htmlUpgrade kernel-default-vdsoUpgrade dtb-broadcomUpgrade cluster-md-kmp-rtUpgrade kselftests-kmp-azureUpgrade kernel-source-vanillaUpgrade kernel-devel-azureUpgrade cluster-md-kmp-azureUpgrade kernel-azure-livepatch-develUpgrade dtb-allwinnerUpgrade kernel-rt_debugUpgrade dtb-exynosUpgrade dtb-alteraUpgrade reiserfs-kmp-64kbUpgrade kernel-sourceUpgrade kernel-source-azureUpgrade kernel-kvmsmall-develUpgrade kernel-default-livepatchUpgrade gfs2-kmp-64kbUpgrade gfs2-kmp-rtUpgrade gfs2-kmp-default | May 15, 2024 | Apr 17, 2024 |
| Ubuntu | — | Upgrade linux-image-raspiUpgrade linux-image-5.15.0-112-generic-lpaeUpgrade linux-image-5.15.0-1060-gkeUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-6.8.0-1008-azure-fdeUpgrade linux-image-5.15.0-1060-kvmUpgrade linux-image-azure-fdeUpgrade linux-image-5.15.0-1066-azureUpgrade linux-image-genericUpgrade linux-image-raspi-nolpaeUpgrade linux-image-awsUpgrade linux-image-gkeop-5.15Upgrade linux-image-5.15.0-1058-raspiUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-nvidiaUpgrade linux-image-lowlatency-64kUpgrade linux-image-5.15.0-113-generic-lpaeUpgrade linux-image-6.8.0-1008-gcpUpgrade linux-image-5.15.0-1061-oracleUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-oracle-lts-22.04Upgrade linux-image-gcp-lts-22.04Upgrade linux-image-5.15.0-1058-nvidiaUpgrade linux-image-azureUpgrade linux-image-5.15.0-112-generic-64kUpgrade linux-image-6.8.0-35-generic-64kUpgrade linux-image-6.8.0-1006-oracle-64kUpgrade linux-image-6.8.0-35-lowlatencyUpgrade linux-image-6.8.0-35-genericUpgrade linux-image-5.15.0-1030-xilinx-zynqmpUpgrade linux-image-6.8.0-35-lowlatency-64kUpgrade linux-image-generic-lpaeUpgrade linux-image-5.15.0-110-lowlatency-64kUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-6.8.0-1006-ibmUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-5.15.0-1065-azure-fdeUpgrade linux-image-gke-5.15Upgrade linux-image-kvmUpgrade linux-image-aws-lts-22.04Upgrade linux-image-5.15.0-1046-gkeopUpgrade linux-image-intel-iotgUpgrade linux-image-5.15.0-113-generic-64kUpgrade linux-image-ibmUpgrade linux-image-lowlatencyUpgrade linux-image-5.15.0-1058-nvidia-lowlatencyUpgrade linux-image-gkeopUpgrade linux-image-6.8.0-1006-oracleUpgrade linux-image-oem-20.04cUpgrade linux-image-oem-20.04Upgrade linux-image-gkeUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-6.8.0-1005-raspiUpgrade linux-image-5.15.0-1056-ibmUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-oem-24.04Upgrade linux-image-generic-64kUpgrade linux-image-azure-lts-22.04Upgrade linux-image-virtualUpgrade linux-image-6.8.0-1008-azureUpgrade linux-image-6.8.0-1004-gkeUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-oem-20.04dUpgrade linux-image-oracle-64kUpgrade linux-image-oracleUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-5.15.0-1062-gcpUpgrade linux-image-intelUpgrade linux-image-ibm-classicUpgrade linux-image-5.15.0-110-lowlatencyUpgrade linux-image-5.15.0-1063-awsUpgrade linux-image-azure-fde-lts-22.04Upgrade linux-image-5.15.0-1057-ibmUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-5.15.0-112-genericUpgrade linux-image-oem-24.04aUpgrade linux-image-6.8.0-1009-awsUpgrade linux-image-oem-20.04bUpgrade linux-image-5.15.0-1058-intel-iotgUpgrade linux-image-6.8.0-1006-oemUpgrade linux-image-gcpUpgrade linux-image-5.15.0-113-generic | 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