In the Linux kernel, the following vulnerability has been resolved:
wifi: mac80211: don't return unset power in ieee80211_get_tx_power()
We can get a UBSAN warning if ieee80211_get_tx_power() returns the INT_MIN value mac80211 internally uses for "unset power level".
UBSAN: signed-integer-overflow in net/wireless/nl80211.c:3816:5 -2147483648 * 100 cannot be represented in type 'int' CPU: 0 PID: 20433 Comm: insmod Tainted: G WC OE Call Trace: dump_stack+0x74/0x92 ubsan_epilogue+0x9/0x50 handle_overflow+0x8d/0xd0 __ubsan_handle_mul_overflow+0xe/0x10 nl80211_send_iface+0x688/0x6b0 [cfg80211] [...] cfg80211_register_wdev+0x78/0xb0 [cfg80211] cfg80211_netdev_notifier_call+0x200/0x620 [cfg80211] [...] ieee80211_if_add+0x60e/0x8f0 [mac80211] ieee80211_register_hw+0xda5/0x1170 [mac80211]
In this case, simply return an error instead, to indicate that no data is available.
CVSS Details
- CVSS 3.1 Base Score: 9.1
- CVSS 3.1 Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alma_linux | — | Upgrade kernel-headersUpgrade kernel-docUpgrade kernel-tools-libs-develUpgrade kernel-zfcpdump-modulesUpgrade kernel-toolsUpgrade kernel-debug-modules-extraUpgrade kernel-rt-debug-modules-extraUpgrade kernel-zfcpdumpUpgrade kernel-zfcpdump-coreUpgrade kernel-rtUpgrade kernel-debug-modulesUpgrade kernel-rt-modulesUpgrade kernel-rt-modules-extraUpgrade kernel-abi-stablelistsUpgrade kernel-rt-develUpgrade kernel-cross-headersUpgrade kernel-debug-develUpgrade kernel-debugUpgrade kernel-develUpgrade kernelUpgrade kernel-rt-kvmUpgrade perfUpgrade kernel-zfcpdump-develUpgrade kernel-tools-libsUpgrade kernel-modulesUpgrade kernel-rt-debugUpgrade kernel-modules-extraUpgrade kernel-rt-coreUpgrade bpftoolUpgrade kernel-rt-debug-kvmUpgrade kernel-rt-debug-modulesUpgrade python3-perfUpgrade kernel-debug-coreUpgrade kernel-rt-debug-develUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-coreUpgrade kernel-rt-debug-core | Aug 12, 2024 | May 21, 2024 |
| Debian | — | Upgrade linux | Jul 30, 2024 | May 21, 2024 |
| Huawei Euleros 2_0_sp10 | — | Upgrade kernel-abi-stablelistsUpgrade kernel-toolsUpgrade kernel-tools-libsUpgrade kernelUpgrade python3-perf | Oct 8, 2024 | May 21, 2024 |
| Huawei Euleros 2_0_sp11 | — | Upgrade kernel-tools-libsUpgrade python3-perfUpgrade kernel-abi-stablelistsUpgrade bpftoolUpgrade kernelUpgrade kernel-tools | Oct 8, 2024 | May 21, 2024 |
| Huawei Euleros 2_0_sp8 | — | Upgrade kernel-tools-libsUpgrade kernel-headersUpgrade python3-perfUpgrade kernelUpgrade kernel-toolsUpgrade kernel-develUpgrade python-perfUpgrade perfUpgrade bpftool | Jan 21, 2025 | May 21, 2024 |
| Huawei Euleros 2_0_sp9 | — | Upgrade kernel-toolsUpgrade python3-perfUpgrade kernel-tools-libsUpgrade kernel | Oct 8, 2024 | May 21, 2024 |
| Oracle_linux | — | Upgrade kernel | Aug 16, 2024 | May 21, 2024 |
| Redhat_linux | — | No solution existsUpgrade kernelUpgrade kernel-rt | Aug 12, 2024 | May 21, 2024 |
| Rocky_linux | — | Upgrade kernel-tools-debuginfoUpgrade kernel-coreUpgrade perfUpgrade kernel-rt-debug-modules-extraUpgrade bpftoolUpgrade kernel-rt-debuginfoUpgrade kernel-rtUpgrade python3-perfUpgrade kernel-toolsUpgrade kernel-develUpgrade kernel-rt-modulesUpgrade kernel-rt-kvmUpgrade kernel-debugUpgrade kernel-modules-extraUpgrade perf-debuginfoUpgrade kernel-modulesUpgrade kernel-rt-debugUpgrade python3-perf-debuginfoUpgrade kernel-debug-coreUpgrade kernel-rt-develUpgrade kernel-rt-coreUpgrade kernel-rt-debug-develUpgrade kernel-debug-modules-extraUpgrade kernel-debuginfo-common-x86_64Upgrade bpftool-debuginfoUpgrade kernelUpgrade kernel-rt-debug-modulesUpgrade kernel-tools-libsUpgrade kernel-debuginfoUpgrade kernel-debug-develUpgrade kernel-debug-debuginfoUpgrade kernel-headersUpgrade kernel-rt-debuginfo-common-x86_64Upgrade kernel-rt-debug-kvmUpgrade kernel-rt-debug-coreUpgrade kernel-rt-debug-debuginfoUpgrade kernel-cross-headersUpgrade kernel-rt-modules-extraUpgrade kernel-tools-libs-develUpgrade kernel-debug-modules | Aug 22, 2024 | May 21, 2024 |
| Suse | — | Upgrade dtb-hisiliconUpgrade kernel-devel-azureUpgrade dtb-allwinnerUpgrade dtb-renesasUpgrade gfs2-kmp-64kbUpgrade kernel-64kb-livepatch-develUpgrade kernel-debugUpgrade kernel-64kb-optionalUpgrade kernel-default-extraUpgrade kernel-symsUpgrade kernel-default-baseUpgrade kernel-rt-livepatchUpgrade kernel-default-livepatch-develUpgrade dlm-kmp-64kbUpgrade kernel-rt-develUpgrade ocfs2-kmp-rtUpgrade dtb-socionextUpgrade dtb-amdUpgrade kernel-kvmsmall-develUpgrade kselftests-kmp-64kbUpgrade kernel-devel-rtUpgrade ocfs2-kmp-defaultUpgrade dtb-lgUpgrade kernel-azure-extraUpgrade kernel-macrosUpgrade dtb-appleUpgrade kernel-obs-qaUpgrade dtb-apmUpgrade reiserfs-kmp-defaultUpgrade dtb-exynosUpgrade dlm-kmp-defaultUpgrade dtb-mediatekUpgrade kernel-debug-develUpgrade dtb-freescaleUpgrade dtb-armUpgrade kselftests-kmp-defaultUpgrade dlm-kmp-azureUpgrade cluster-md-kmp-rtUpgrade kernel-develUpgrade kernel-source-azureUpgrade cluster-md-kmp-defaultUpgrade cluster-md-kmp-azureUpgrade kernel-default-vdsoUpgrade kernel-kvmsmallUpgrade kernel-sourceUpgrade ocfs2-kmp-azureUpgrade dtb-amazonUpgrade kernel-zfcpdumpUpgrade kernel-kvmsmall-livepatch-develUpgrade reiserfs-kmp-rtUpgrade kernel-default-develUpgrade kernel-default-optionalUpgrade gfs2-kmp-rtUpgrade dtb-xilinxUpgrade kernel-64kbUpgrade kernel-64kb-develUpgrade kernel-rt-optionalUpgrade kselftests-kmp-azureUpgrade dtb-marvellUpgrade kernel-docsUpgrade dtb-alteraUpgrade kernel-source-vanillaUpgrade dtb-qcomUpgrade gfs2-kmp-azureUpgrade dtb-rockchipUpgrade kernel-rt_debugUpgrade kernel-rt-extraUpgrade dtb-nvidiaUpgrade kernel-azure-develUpgrade kernel-azureUpgrade kernel-rt_debug-develUpgrade kernel-default-livepatchUpgrade kernel-default-base-rebuildUpgrade kernel-azure-livepatch-develUpgrade kernel-rtUpgrade kselftests-kmp-rtUpgrade kernel-defaultUpgrade gfs2-kmp-defaultUpgrade kernel-obs-buildUpgrade kernel-debug-livepatch-develUpgrade dtb-amlogicUpgrade kernel-azure-baseUpgrade kernel-azure-vdsoUpgrade kernel-syms-rtUpgrade kernel-rt-livepatch-develUpgrade cluster-md-kmp-64kbUpgrade dtb-caviumUpgrade dtb-sprdUpgrade kernel-rt_debug-vdsoUpgrade kernel-docs-htmlUpgrade ocfs2-kmp-64kbUpgrade kernel-syms-azureUpgrade dlm-kmp-rtUpgrade kernel-rt-vdsoUpgrade kernel-default-manUpgrade kernel-kvmsmall-vdsoUpgrade dtb-broadcomUpgrade kernel-source-rtUpgrade kernel-azure-optionalUpgrade kernel-64kb-extraUpgrade kernel-rt_debug-livepatch-develUpgrade reiserfs-kmp-64kbUpgrade kernel-debug-vdsoUpgrade reiserfs-kmp-azure | Jun 13, 2024 | May 21, 2024 |
| Ubuntu | — | Upgrade linux-raspiUpgrade linux-azureUpgrade linux-bluefieldUpgrade linux-ibm-5.15Upgrade linux-nvidia-tegraUpgrade linux-azure-fdeUpgrade linux-nvidia-tegra-5.15Upgrade linux-gkeUpgrade linux-hwe-5.15Upgrade linux-aws-5.15Upgrade linux-realtimeUpgrade linux-lowlatency-hwe-5.15Upgrade linux-awsUpgrade linux-nvidia-tegra-igxUpgrade linux-nvidia-6.5Upgrade linux-gkeop-5.15Upgrade linux-oracleUpgrade linux-riscv-5.15Upgrade linux-fipsUpgrade linux-gkeopUpgrade linux-oracle-5.15Upgrade linux-gcpUpgrade linux-nvidiaUpgrade linux-xilinx-zynqmpUpgrade linux-lowlatencyUpgrade linux-intel-iotg-5.15Upgrade linux-intel-iotgUpgrade linux-gcp-5.15Upgrade linuxUpgrade linux-aws-fipsUpgrade linux-kvmUpgrade linux-azure-5.15Upgrade linux-ibmUpgrade linux-intel-iot-realtimeUpgrade linux-gcp-fips | Nov 19, 2024 | May 21, 2024 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jan 20, 2025 | May 21, 2024 |
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