In the Linux kernel, the following vulnerability has been resolved:
mm/slab: make __free(kfree) accept error pointers
Currently, if an automatically freed allocation is an error pointer that will lead to a crash. An example of this is in wm831x_gpio_dbg_show().
171 char *label __free(kfree) = gpiochip_dup_line_label(chip, i); 172 if (IS_ERR(label)) { 173 dev_err(wm831x->dev, "Failed to duplicate label\n"); 174 continue; 175 }
The auto clean up function should check for error pointers as well, otherwise we're going to keep hitting issues like this.
CVSS Details
- CVSS 3.1 Base Score: 7.8
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Amazon_linux_2023 | — | Upgrade kernel-libbpf-staticUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-tools-debuginfoUpgrade bpftool-debuginfoUpgrade kernel-modules-extraUpgrade kernel-toolsUpgrade kernel-debuginfo-common-x86_64Upgrade kernelUpgrade bpftoolUpgrade python3-perf-debuginfoUpgrade kernel-develUpgrade kernel-livepatch-6.1.91-99.172Upgrade kernel-libbpf-develUpgrade perf-debuginfoUpgrade kernel-libbpfUpgrade kernel-headersUpgrade python3-perfUpgrade kernel-tools-develUpgrade kernel-debuginfoUpgrade kernel-modules-extra-commonUpgrade perf | Feb 17, 2025 | May 30, 2024 |
| Debian | — | Upgrade linux | Jul 30, 2024 | May 30, 2024 |
| Oracle_linux | — | Upgrade kernel-uek | Oct 16, 2024 | May 30, 2024 |
| Suse | — | Upgrade ocfs2-kmp-64kbUpgrade reiserfs-kmp-azureUpgrade gfs2-kmp-rtUpgrade kernel-rt_debug-vdsoUpgrade kernel-zfcpdumpUpgrade kselftests-kmp-64kbUpgrade kernel-azure-livepatch-develUpgrade kernel-default-base-rebuildUpgrade kernel-default-extraUpgrade kernel-kvmsmall-livepatch-develUpgrade kernel-rtUpgrade kernel-azure-optionalUpgrade kernel-rt-livepatch-develUpgrade dtb-lgUpgrade kernel-syms-azureUpgrade kernel-obs-qaUpgrade kernel-symsUpgrade dtb-mediatekUpgrade dtb-freescaleUpgrade kernel-devel-azureUpgrade kernel-sourceUpgrade kernel-source-azureUpgrade dtb-broadcomUpgrade kernel-kvmsmall-vdsoUpgrade dtb-apmUpgrade kernel-64kb-livepatch-develUpgrade kernel-kvmsmallUpgrade cluster-md-kmp-azureUpgrade dlm-kmp-64kbUpgrade dtb-amlogicUpgrade kernel-macrosUpgrade dtb-amazonUpgrade kernel-default-livepatchUpgrade gfs2-kmp-64kbUpgrade kernel-kvmsmall-develUpgrade kernel-default-vdsoUpgrade cluster-md-kmp-defaultUpgrade kernel-64kbUpgrade kernel-azure-vdsoUpgrade kernel-default-develUpgrade kernel-azure-develUpgrade kernel-rt-vdsoUpgrade ocfs2-kmp-rtUpgrade kernel-syms-rtUpgrade dtb-qcomUpgrade kernel-debug-livepatch-develUpgrade dlm-kmp-azureUpgrade dtb-exynosUpgrade kernel-debug-vdsoUpgrade dtb-appleUpgrade dtb-allwinnerUpgrade dtb-renesasUpgrade dtb-nvidiaUpgrade dtb-caviumUpgrade dtb-amdUpgrade kernel-devel-rtUpgrade reiserfs-kmp-defaultUpgrade kselftests-kmp-azureUpgrade kernel-rt-extraUpgrade kernel-default-baseUpgrade dtb-armUpgrade cluster-md-kmp-rtUpgrade kernel-debug-develUpgrade kernel-obs-buildUpgrade dtb-hisiliconUpgrade kernel-rt-optionalUpgrade kernel-defaultUpgrade kernel-rt-develUpgrade dlm-kmp-defaultUpgrade kernel-debugUpgrade dtb-socionextUpgrade reiserfs-kmp-64kbUpgrade kernel-docs-htmlUpgrade kernel-rt_debugUpgrade kernel-source-rtUpgrade dtb-alteraUpgrade kselftests-kmp-rtUpgrade kselftests-kmp-defaultUpgrade kernel-develUpgrade kernel-default-livepatch-develUpgrade kernel-azure-extraUpgrade kernel-64kb-optionalUpgrade kernel-docsUpgrade dtb-rockchipUpgrade dtb-sprdUpgrade dlm-kmp-rtUpgrade cluster-md-kmp-64kbUpgrade kernel-rt_debug-develUpgrade ocfs2-kmp-azureUpgrade ocfs2-kmp-defaultUpgrade kernel-azureUpgrade kernel-64kb-develUpgrade gfs2-kmp-defaultUpgrade gfs2-kmp-azureUpgrade kernel-source-vanillaUpgrade kernel-rt_debug-livepatch-develUpgrade kernel-64kb-extraUpgrade reiserfs-kmp-rtUpgrade kernel-rt-livepatchUpgrade kernel-default-optionalUpgrade dtb-xilinxUpgrade dtb-marvell | Jun 24, 2024 | May 30, 2024 |
| Ubuntu | — | Upgrade linux-image-6.8.0-40-genericUpgrade linux-image-oracleUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-gcpUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-6.8.0-1010-oracle-64kUpgrade linux-image-nvidia-6.8Upgrade linux-image-6.8.0-1009-raspiUpgrade linux-image-awsUpgrade linux-image-kvmUpgrade linux-image-virtualUpgrade linux-image-oem-24.04Upgrade linux-image-6.8.0-1008-gkeUpgrade linux-image-6.8.0-1010-oracleUpgrade linux-image-6.8.0-1011-nvidia-lowlatency-64kUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-oem-24.04aUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-6.8.0-1011-nvidia-lowlatencyUpgrade linux-image-gkeUpgrade linux-image-6.8.0-1010-oemUpgrade linux-image-lowlatency-64kUpgrade linux-image-6.8.0-1012-azureUpgrade linux-image-genericUpgrade linux-image-6.8.0-40-lowlatencyUpgrade linux-image-6.8.0-1013-awsUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-6.8.0-1011-nvidia-64kUpgrade linux-image-6.8.0-1010-ibmUpgrade linux-image-raspiUpgrade linux-image-6.8.0-40-generic-64kUpgrade linux-image-nvidiaUpgrade linux-image-6.8.0-40-lowlatency-64kUpgrade linux-image-generic-lpaeUpgrade linux-image-azure-fdeUpgrade linux-image-ibm-classicUpgrade linux-image-oracle-64kUpgrade linux-image-generic-64kUpgrade linux-image-ibmUpgrade linux-image-6.8.0-1011-nvidiaUpgrade linux-image-azureUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-6.8.0-1012-gcpUpgrade linux-image-6.8.0-1012-azure-fdeUpgrade linux-image-lowlatencyUpgrade linux-image-nvidia-64k | Aug 9, 2024 | May 30, 2024 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Oct 17, 2025 | May 30, 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