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