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-tools-debuginfoUpgrade kernel-libbpf-staticUpgrade kernel-livepatch-6.1.91-99.172Upgrade kernel-modules-extraUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-debuginfo-common-aarch64Upgrade kernel-toolsUpgrade python3-perf-debuginfoUpgrade kernelUpgrade bpftoolUpgrade kernel-develUpgrade kernel-libbpf-develUpgrade bpftool-debuginfoUpgrade kernel-modules-extra-commonUpgrade perf-debuginfoUpgrade perfUpgrade kernel-libbpfUpgrade kernel-debuginfoUpgrade python3-perfUpgrade kernel-headersUpgrade kernel-tools-devel | 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 kernel-azure-vdsoUpgrade kernel-default-livepatchUpgrade ocfs2-kmp-64kbUpgrade dtb-lgUpgrade kernel-azure-optionalUpgrade gfs2-kmp-rtUpgrade reiserfs-kmp-azureUpgrade kernel-default-develUpgrade kernel-default-vdsoUpgrade kernel-rt-livepatch-develUpgrade cluster-md-kmp-defaultUpgrade kernel-azure-livepatch-develUpgrade kernel-kvmsmall-livepatch-develUpgrade kernel-rtUpgrade dtb-apmUpgrade dtb-broadcomUpgrade kernel-kvmsmall-vdsoUpgrade kernel-64kb-livepatch-develUpgrade kernel-source-azureUpgrade dtb-amazonUpgrade kernel-kvmsmallUpgrade cluster-md-kmp-azureUpgrade kernel-syms-rtUpgrade gfs2-kmp-64kbUpgrade kernel-syms-azureUpgrade kernel-debug-livepatch-develUpgrade kernel-sourceUpgrade kernel-symsUpgrade dtb-mediatekUpgrade kernel-azure-develUpgrade ocfs2-kmp-rtUpgrade kernel-devel-azureUpgrade kernel-rt-vdsoUpgrade kernel-obs-qaUpgrade dtb-exynosUpgrade dtb-qcomUpgrade kernel-kvmsmall-develUpgrade dlm-kmp-64kbUpgrade kernel-rt_debug-vdsoUpgrade kernel-zfcpdumpUpgrade dtb-freescaleUpgrade kselftests-kmp-64kbUpgrade kernel-default-base-rebuildUpgrade kernel-default-extraUpgrade dtb-amlogicUpgrade kernel-macrosUpgrade kernel-64kbUpgrade dlm-kmp-azureUpgrade kernel-defaultUpgrade kernel-devel-rtUpgrade reiserfs-kmp-rtUpgrade dtb-hisiliconUpgrade kernel-rt-optionalUpgrade kernel-rt-livepatchUpgrade kernel-default-optionalUpgrade kernel-64kb-extraUpgrade dtb-xilinxUpgrade dtb-marvellUpgrade dtb-caviumUpgrade dtb-appleUpgrade dtb-amdUpgrade gfs2-kmp-defaultUpgrade kernel-docsUpgrade dtb-sprdUpgrade dlm-kmp-rtUpgrade cluster-md-kmp-64kbUpgrade kselftests-kmp-azureUpgrade dtb-allwinnerUpgrade kernel-rt-extraUpgrade kernel-default-baseUpgrade reiserfs-kmp-defaultUpgrade dtb-armUpgrade cluster-md-kmp-rtUpgrade kernel-obs-buildUpgrade dtb-renesasUpgrade reiserfs-kmp-64kbUpgrade dtb-socionextUpgrade dlm-kmp-defaultUpgrade ocfs2-kmp-azureUpgrade kernel-rt_debug-develUpgrade kernel-rt-develUpgrade kernel-rt_debugUpgrade kernel-docs-htmlUpgrade kernel-debug-vdsoUpgrade kernel-debug-develUpgrade kernel-debugUpgrade gfs2-kmp-azureUpgrade ocfs2-kmp-defaultUpgrade kernel-source-vanillaUpgrade kernel-64kb-develUpgrade dtb-rockchipUpgrade kselftests-kmp-defaultUpgrade kernel-develUpgrade kernel-default-livepatch-develUpgrade kernel-azure-extraUpgrade kernel-64kb-optionalUpgrade dtb-nvidiaUpgrade dtb-alteraUpgrade kselftests-kmp-rtUpgrade kernel-source-rtUpgrade kernel-azureUpgrade kernel-rt_debug-livepatch-devel | Jun 24, 2024 | May 30, 2024 |
| Ubuntu | — | Upgrade linux-image-6.8.0-40-lowlatency-64kUpgrade linux-image-generic-lpaeUpgrade linux-image-generic-64kUpgrade linux-image-ibm-classicUpgrade linux-image-oracle-64kUpgrade linux-image-azure-fdeUpgrade linux-image-6.8.0-1011-nvidiaUpgrade linux-image-6.8.0-1011-nvidia-64kUpgrade linux-image-azureUpgrade linux-image-ibmUpgrade linux-image-lowlatency-64kUpgrade linux-image-genericUpgrade linux-image-6.8.0-1012-gcpUpgrade linux-image-6.8.0-1010-ibmUpgrade linux-image-6.8.0-40-generic-64kUpgrade linux-image-raspiUpgrade linux-image-6.8.0-40-lowlatencyUpgrade linux-image-6.8.0-1012-azureUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-6.8.0-1012-azure-fdeUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-nvidiaUpgrade linux-image-nvidia-64kUpgrade linux-image-lowlatencyUpgrade linux-image-6.8.0-1013-awsUpgrade linux-image-awsUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-oem-24.04Upgrade linux-image-oem-24.04aUpgrade linux-image-kvmUpgrade linux-image-6.8.0-1010-oemUpgrade linux-image-6.8.0-1011-nvidia-lowlatency-64kUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-gcpUpgrade linux-image-6.8.0-1008-gkeUpgrade linux-image-oracleUpgrade linux-image-6.8.0-1009-raspiUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-6.8.0-1011-nvidia-lowlatencyUpgrade linux-image-gkeUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-6.8.0-1010-oracle-64kUpgrade linux-image-virtualUpgrade linux-image-nvidia-6.8Upgrade linux-image-6.8.0-1010-oracleUpgrade linux-image-6.8.0-40-generic | 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