In the Linux kernel, the following vulnerability has been resolved:
wifi: brcmfmac: pcie: handle randbuf allocation failure
The kzalloc() in brcmf_pcie_download_fw_nvram() will return null if the physical memory has run out. As a result, if we use get_random_bytes() to generate random bytes in the randbuf, the null pointer dereference bug will happen.
In order to prevent allocation failure, this patch adds a separate function using buffer on kernel stack to generate random bytes in the randbuf, which could prevent the kernel stack from overflow.
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 |
|---|---|---|---|---|
| Alma_linux | — | Upgrade libperfUpgrade kernel-abi-stablelistsUpgrade kernel-zfcpdump-coreUpgrade kernel-debug-devel-matchedUpgrade perfUpgrade kernel-64k-debug-coreUpgrade kernel-64k-debug-modules-extraUpgrade python3-perfUpgrade kernel-devel-matchedUpgrade kernel-64k-debug-devel-matchedUpgrade kernel-rt-modules-coreUpgrade kernel-64k-devel-matchedUpgrade kernel-zfcpdump-modulesUpgrade kernel-tools-libs-develUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-toolsUpgrade kernelUpgrade kernel-zfcpdump-modules-coreUpgrade rvUpgrade kernel-64k-debugUpgrade kernel-rt-modules-extraUpgrade kernel-rtUpgrade kernel-cross-headersUpgrade kernel-64kUpgrade kernel-64k-coreUpgrade kernel-zfcpdump-develUpgrade kernel-debug-coreUpgrade kernel-debug-modules-coreUpgrade kernel-rt-modulesUpgrade kernel-rt-develUpgrade kernel-modulesUpgrade kernel-rt-debug-modulesUpgrade kernel-64k-debug-develUpgrade kernel-tools-libsUpgrade kernel-rt-kvmUpgrade kernel-coreUpgrade kernel-debug-modulesUpgrade kernel-debugUpgrade kernel-rt-debug-kvmUpgrade rtlaUpgrade kernel-rt-debug-modules-extraUpgrade kernel-64k-modulesUpgrade kernel-headersUpgrade kernel-modules-extraUpgrade kernel-docUpgrade kernel-64k-debug-modules-coreUpgrade kernel-rt-debugUpgrade kernel-64k-develUpgrade kernel-rt-debug-modules-coreUpgrade bpftoolUpgrade kernel-64k-modules-extraUpgrade kernel-64k-debug-modulesUpgrade kernel-rt-debug-develUpgrade kernel-debug-develUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-64k-modules-coreUpgrade kernel-modules-coreUpgrade kernel-zfcpdumpUpgrade kernel-rt-coreUpgrade kernel-debug-uki-virtUpgrade kernel-uki-virtUpgrade kernel-rt-debug-coreUpgrade kernel-develUpgrade kernel-debug-modules-extra | Aug 12, 2024 | Jun 19, 2024 |
| Debian | — | Upgrade linux | Jul 30, 2024 | Jun 19, 2024 |
| Oracle_linux | — | Upgrade kernel | Aug 16, 2024 | Jun 19, 2024 |
| Redhat_linux | — | Upgrade kernel-rtUpgrade kernelNo solution exists | Aug 12, 2024 | Jun 19, 2024 |
| Rocky_linux | — | Upgrade kernel-tools-debuginfoUpgrade kernel-rt-debug-kvmUpgrade kernel-tools-libsUpgrade kernel-coreUpgrade rtlaUpgrade kernel-zfcpdump-debuginfoUpgrade python3-perfUpgrade kernel-debugUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-cross-headersUpgrade kernel-debug-coreUpgrade kernel-debuginfoUpgrade kernel-modulesUpgrade kernel-modules-extraUpgrade libperfUpgrade kernel-debug-uki-virtUpgrade kernel-rt-coreUpgrade kernel-rt-debug-modulesUpgrade kernel-rt-modules-extraUpgrade kernel-debug-modulesUpgrade kernel-modules-coreUpgrade kernel-headersUpgrade kernel-rt-debug-debuginfoUpgrade kernel-rt-debug-coreUpgrade kernel-rt-debug-develUpgrade kernel-devel-matchedUpgrade kernelUpgrade kernel-debug-develUpgrade kernel-zfcpdump-develUpgrade kernel-debug-devel-matchedUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-rtUpgrade kernel-zfcpdump-modules-coreUpgrade libperf-debuginfoUpgrade kernel-uki-virtUpgrade kernel-rt-kvmUpgrade rvUpgrade kernel-tools-libs-develUpgrade kernel-rt-debugUpgrade kernel-rt-modulesUpgrade kernel-zfcpdump-modulesUpgrade kernel-rt-debuginfo-common-x86_64Upgrade kernel-rt-develUpgrade python3-perf-debuginfoUpgrade perf-debuginfoUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-debug-debuginfoUpgrade kernel-rt-debuginfoUpgrade kernel-debug-modules-extraUpgrade kernel-zfcpdumpUpgrade kernel-debug-modules-coreUpgrade kernel-toolsUpgrade kernel-rt-modules-coreUpgrade perfUpgrade kernel-zfcpdump-coreUpgrade kernel-rt-debug-modules-extraUpgrade kernel-rt-debug-modules-coreUpgrade bpftool-debuginfoUpgrade kernel-develUpgrade bpftool | Aug 22, 2024 | Jun 19, 2024 |
| Suse | — | Upgrade kernel-default-optionalUpgrade gfs2-kmp-defaultUpgrade dtb-socionextUpgrade dtb-marvellUpgrade dtb-mediatekUpgrade cluster-md-kmp-rtUpgrade kernel-debug-vdsoUpgrade kernel-source-vanillaUpgrade kernel-rt_debug-livepatch-develUpgrade kselftests-kmp-rtUpgrade dlm-kmp-defaultUpgrade dtb-amdUpgrade kernel-obs-buildUpgrade dtb-allwinnerUpgrade kernel-defaultUpgrade dlm-kmp-azureUpgrade dtb-sprdUpgrade kernel-docsUpgrade ocfs2-kmp-azureUpgrade reiserfs-kmp-rtUpgrade dtb-caviumUpgrade kernel-source-rtUpgrade dtb-hisiliconUpgrade kernel-debugUpgrade kernel-debug-develUpgrade kernel-rt_debugUpgrade dtb-rockchipUpgrade dtb-renesasUpgrade cluster-md-kmp-64kbUpgrade reiserfs-kmp-defaultUpgrade dtb-nvidiaUpgrade kernel-64kb-develUpgrade kernel-azureUpgrade kernel-default-baseUpgrade ocfs2-kmp-defaultUpgrade kselftests-kmp-defaultUpgrade reiserfs-kmp-azureUpgrade kselftests-kmp-azureUpgrade kernel-rt-extraUpgrade dtb-armUpgrade kernel-64kb-extraUpgrade kernel-default-livepatch-develUpgrade dtb-xilinxUpgrade kernel-develUpgrade dtb-appleUpgrade dlm-kmp-rtUpgrade kernel-rt-optionalUpgrade kernel-rt-vdsoUpgrade kernel-rt_debug-develUpgrade gfs2-kmp-azureUpgrade kernel-kvmsmall-vdsoUpgrade kernel-azure-develUpgrade kernel-64kb-optionalUpgrade cluster-md-kmp-defaultUpgrade kernel-64kbUpgrade dtb-broadcomUpgrade dtb-alteraUpgrade dtb-qcomUpgrade cluster-md-kmp-azureUpgrade kernel-zfcpdumpUpgrade kernel-syms-rtUpgrade kernel-rt_debug-vdsoUpgrade ocfs2-kmp-64kbUpgrade kernel-debug-livepatch-develUpgrade kernel-syms-azureUpgrade kernel-source-azureUpgrade kernel-rtUpgrade kernel-obs-qaUpgrade kernel-macrosUpgrade kernel-64kb-livepatch-develUpgrade dtb-lgUpgrade kselftests-kmp-64kbUpgrade gfs2-kmp-64kbUpgrade dtb-freescaleUpgrade dtb-apmUpgrade dtb-amazonUpgrade kernel-rt-develUpgrade kernel-default-base-rebuildUpgrade dlm-kmp-64kbUpgrade reiserfs-kmp-64kbUpgrade kernel-kvmsmall-livepatch-develUpgrade kernel-docs-htmlUpgrade kernel-azure-vdsoUpgrade kernel-azure-livepatch-develUpgrade kernel-default-extraUpgrade kernel-devel-azureUpgrade kernel-default-vdsoUpgrade gfs2-kmp-rtUpgrade ocfs2-kmp-rtUpgrade kernel-devel-rtUpgrade kernel-default-livepatchUpgrade kernel-symsUpgrade kernel-kvmsmall-develUpgrade kernel-sourceUpgrade kernel-rt-livepatch-develUpgrade kernel-kvmsmallUpgrade kernel-default-develUpgrade kernel-azure-optionalUpgrade kernel-azure-extraUpgrade dtb-exynosUpgrade dtb-amlogic | Jul 23, 2024 | Jun 19, 2024 |
| Ubuntu | — | Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-ibmUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-6.8.0-1011-nvidia-lowlatencyUpgrade linux-image-oem-24.04Upgrade linux-image-awsUpgrade linux-image-gkeUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-6.8.0-40-lowlatencyUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-6.8.0-1010-oracleUpgrade linux-image-oracleUpgrade linux-image-lowlatencyUpgrade linux-image-6.8.0-1011-nvidia-lowlatency-64kUpgrade linux-image-virtualUpgrade linux-image-6.8.0-1011-nvidia-64kUpgrade linux-image-lowlatency-64kUpgrade linux-image-6.8.0-1012-azure-fdeUpgrade linux-image-generic-lpaeUpgrade linux-image-6.8.0-1008-gkeUpgrade linux-image-ibm-classicUpgrade linux-image-6.8.0-40-lowlatency-64kUpgrade linux-image-nvidia-64kUpgrade linux-image-raspiUpgrade linux-image-gcpUpgrade linux-image-6.8.0-1012-azureUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-6.8.0-1011-nvidiaUpgrade linux-image-6.8.0-1010-oemUpgrade linux-image-nvidia-6.8Upgrade linux-image-6.8.0-40-generic-64kUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-6.8.0-1009-raspiUpgrade linux-image-azure-fdeUpgrade linux-image-6.8.0-1010-oracle-64kUpgrade linux-image-oem-24.04aUpgrade linux-image-6.8.0-40-genericUpgrade linux-image-6.8.0-1013-awsUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-oracle-64kUpgrade linux-image-nvidiaUpgrade linux-image-6.8.0-1012-gcpUpgrade linux-image-generic-64kUpgrade linux-image-kvmUpgrade linux-image-azureUpgrade linux-image-genericUpgrade linux-image-6.8.0-1010-ibm | Aug 9, 2024 | Jun 19, 2024 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Oct 14, 2025 | Jun 19, 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