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-toolsUpgrade kernel-debug-modulesUpgrade kernel-zfcpdump-modulesUpgrade kernel-debug-modules-extraUpgrade kernel-docUpgrade kernel-rt-debug-modules-extraUpgrade kernel-rt-modules-extraUpgrade kernel-rtUpgrade kernel-headersUpgrade kernel-zfcpdump-coreUpgrade kernel-rt-modulesUpgrade kernel-tools-libs-develUpgrade kernel-abi-stablelistsUpgrade kernel-zfcpdumpUpgrade kernel-rt-kvmUpgrade kernel-cross-headersUpgrade kernelUpgrade kernel-zfcpdump-develUpgrade kernel-rt-debug-kvmUpgrade kernel-rt-debug-coreUpgrade kernel-modules-extraUpgrade kernel-debug-develUpgrade kernel-debugUpgrade perfUpgrade kernel-tools-libsUpgrade python3-perfUpgrade kernel-debug-coreUpgrade kernel-develUpgrade kernel-rt-debug-develUpgrade kernel-zfcpdump-modules-extraUpgrade bpftoolUpgrade kernel-rt-coreUpgrade kernel-rt-debug-modulesUpgrade kernel-coreUpgrade kernel-rt-develUpgrade kernel-rt-debugUpgrade kernel-modules | 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 kernelUpgrade kernel-tools-libsUpgrade python3-perf | Oct 8, 2024 | May 21, 2024 |
| Huawei Euleros 2_0_sp11 | — | Upgrade kernel-abi-stablelistsUpgrade kernel-toolsUpgrade bpftoolUpgrade kernelUpgrade kernel-tools-libsUpgrade python3-perf | Oct 8, 2024 | May 21, 2024 |
| Huawei Euleros 2_0_sp8 | — | Upgrade kernel-headersUpgrade kernelUpgrade python3-perfUpgrade kernel-tools-libsUpgrade bpftoolUpgrade python-perfUpgrade kernel-develUpgrade kernel-toolsUpgrade perf | Jan 21, 2025 | May 21, 2024 |
| Huawei Euleros 2_0_sp9 | — | Upgrade kernel-tools-libsUpgrade python3-perfUpgrade kernel-toolsUpgrade kernel | Oct 8, 2024 | May 21, 2024 |
| Oracle_linux | — | Upgrade kernel | Aug 16, 2024 | May 21, 2024 |
| Redhat_linux | — | No solution existsUpgrade kernel-rtUpgrade kernel | Aug 12, 2024 | May 21, 2024 |
| Rocky_linux | — | Upgrade kernel-rt-debug-kvmUpgrade kernel-headersUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-debug-develUpgrade kernel-rt-debug-develUpgrade kernel-tools-libs-develUpgrade kernel-cross-headersUpgrade kernel-rt-debug-debuginfoUpgrade kernel-debug-modulesUpgrade kernel-rt-modules-extraUpgrade kernel-debug-debuginfoUpgrade kernelUpgrade kernel-rt-debug-modulesUpgrade kernel-rt-debug-coreUpgrade kernel-debuginfoUpgrade kernel-debug-modules-extraUpgrade bpftool-debuginfoUpgrade kernel-tools-libsUpgrade kernel-rt-debuginfo-common-x86_64Upgrade kernel-rt-debugUpgrade bpftoolUpgrade python3-perf-debuginfoUpgrade kernel-toolsUpgrade kernel-rt-debug-modules-extraUpgrade kernel-coreUpgrade kernel-tools-debuginfoUpgrade kernel-rtUpgrade kernel-rt-modulesUpgrade perfUpgrade kernel-rt-coreUpgrade python3-perfUpgrade kernel-rt-develUpgrade kernel-rt-debuginfoUpgrade kernel-modules-extraUpgrade kernel-develUpgrade kernel-debug-coreUpgrade kernel-debugUpgrade kernel-modulesUpgrade perf-debuginfoUpgrade kernel-rt-kvm | Aug 22, 2024 | May 21, 2024 |
| Suse | — | Upgrade reiserfs-kmp-rtUpgrade cluster-md-kmp-defaultUpgrade dlm-kmp-azureUpgrade gfs2-kmp-rtUpgrade kernel-devel-azureUpgrade kernel-default-develUpgrade kselftests-kmp-defaultUpgrade kernel-default-optionalUpgrade kernel-zfcpdumpUpgrade dtb-hisiliconUpgrade dtb-socionextUpgrade kernel-sourceUpgrade kernel-debug-develUpgrade kernel-kvmsmallUpgrade dtb-freescaleUpgrade cluster-md-kmp-rtUpgrade dtb-amazonUpgrade kernel-64kbUpgrade kernel-default-vdsoUpgrade kernel-rt-develUpgrade kernel-64kb-develUpgrade kernel-azure-extraUpgrade kernel-develUpgrade cluster-md-kmp-azureUpgrade kernel-source-azureUpgrade ocfs2-kmp-azureUpgrade dtb-armUpgrade dtb-xilinxUpgrade reiserfs-kmp-defaultUpgrade kernel-kvmsmall-livepatch-develUpgrade dtb-renesasUpgrade kernel-default-livepatch-develUpgrade kernel-default-extraUpgrade dlm-kmp-64kbUpgrade kernel-default-baseUpgrade kernel-rt-livepatchUpgrade dtb-amdUpgrade dtb-appleUpgrade gfs2-kmp-64kbUpgrade dtb-mediatekUpgrade ocfs2-kmp-defaultUpgrade ocfs2-kmp-rtUpgrade kernel-debugUpgrade kernel-64kb-livepatch-develUpgrade kernel-kvmsmall-develUpgrade kernel-devel-rtUpgrade kernel-macrosUpgrade kselftests-kmp-64kbUpgrade kernel-64kb-optionalUpgrade kernel-symsUpgrade dtb-allwinnerUpgrade dtb-apmUpgrade kernel-obs-qaUpgrade dtb-exynosUpgrade dtb-lgUpgrade dlm-kmp-defaultUpgrade kernel-rt-optionalUpgrade kernel-defaultUpgrade reiserfs-kmp-azureUpgrade kernel-debug-livepatch-develUpgrade dtb-sprdUpgrade kernel-azure-baseUpgrade gfs2-kmp-defaultUpgrade dtb-nvidiaUpgrade kselftests-kmp-rtUpgrade kernel-syms-rtUpgrade kernel-rt-livepatch-develUpgrade kernel-obs-buildUpgrade kernel-azure-develUpgrade kernel-azure-livepatch-develUpgrade kernel-azureUpgrade kernel-rt_debug-develUpgrade kernel-default-livepatchUpgrade kernel-default-base-rebuildUpgrade kernel-rt-vdsoUpgrade kernel-kvmsmall-vdsoUpgrade kernel-default-manUpgrade ocfs2-kmp-64kbUpgrade kernel-source-rtUpgrade kernel-azure-optionalUpgrade kernel-64kb-extraUpgrade dtb-broadcomUpgrade kernel-debug-vdsoUpgrade dtb-marvellUpgrade kselftests-kmp-azureUpgrade kernel-rt_debug-vdsoUpgrade kernel-rt_debug-livepatch-develUpgrade dlm-kmp-rtUpgrade kernel-syms-azureUpgrade kernel-docsUpgrade reiserfs-kmp-64kbUpgrade kernel-docs-htmlUpgrade kernel-azure-vdsoUpgrade dtb-alteraUpgrade cluster-md-kmp-64kbUpgrade kernel-rtUpgrade kernel-rt-extraUpgrade kernel-rt_debugUpgrade dtb-qcomUpgrade gfs2-kmp-azureUpgrade dtb-rockchipUpgrade dtb-amlogicUpgrade kernel-source-vanillaUpgrade dtb-cavium | Jun 13, 2024 | May 21, 2024 |
| Ubuntu | — | Upgrade linux-kvmUpgrade linux-aws-fipsUpgrade linuxUpgrade linux-ibmUpgrade linux-azure-5.15Upgrade linux-gcp-5.15Upgrade linux-intel-iotg-5.15Upgrade linux-nvidia-6.5Upgrade linux-gkeop-5.15Upgrade linux-intel-iotgUpgrade linux-fipsUpgrade linux-nvidia-tegra-igxUpgrade linux-nvidiaUpgrade linux-gkeopUpgrade linux-oracle-5.15Upgrade linux-riscv-5.15Upgrade linux-lowlatencyUpgrade linux-gcpUpgrade linux-intel-iot-realtimeUpgrade linux-gcp-fipsUpgrade linux-xilinx-zynqmpUpgrade linux-oracleUpgrade linux-nvidia-tegra-5.15Upgrade linux-aws-5.15Upgrade linux-bluefieldUpgrade linux-hwe-5.15Upgrade linux-realtimeUpgrade linux-raspiUpgrade linux-lowlatency-hwe-5.15Upgrade linux-azureUpgrade linux-awsUpgrade linux-gkeUpgrade linux-azure-fdeUpgrade linux-nvidia-tegraUpgrade linux-ibm-5.15 | 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