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