In the Linux kernel, the following vulnerability has been resolved:
NTB: fix possible name leak in ntb_register_device()
If device_register() fails in ntb_register_device(), the device name allocated by dev_set_name() should be freed. As per the comment in device_register(), callers should use put_device() to give up the reference in the error path. So fix this by calling put_device() in the error path so that the name can be freed in kobject_cleanup().
As a result of this, put_device() in the error path of ntb_register_device() is removed and the actual error is returned.
[mani: reworded commit message]
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 |
|---|---|---|---|---|
| Debian | — | Upgrade linux | Jul 30, 2024 | May 1, 2024 |
| Huawei Euleros 2_0_sp10 | — | Upgrade kernel-tools-libsUpgrade kernel-toolsUpgrade python3-perfUpgrade kernelUpgrade kernel-abi-stablelists | Jul 16, 2024 | May 1, 2024 |
| Huawei Euleros 2_0_sp11 | — | Upgrade kernelUpgrade kernel-toolsUpgrade kernel-abi-stablelistsUpgrade bpftoolUpgrade kernel-tools-libsUpgrade python3-perf | Oct 8, 2024 | May 1, 2024 |
| Huawei Euleros 2_0_sp12 | — | Upgrade kernel-toolsUpgrade kernel-abi-stablelistsUpgrade kernel-tools-libsUpgrade bpftoolUpgrade kernelUpgrade python3-perf | Oct 8, 2024 | May 1, 2024 |
| Huawei Euleros 2_0_sp9 | — | Upgrade kernel-tools-libsUpgrade python3-perfUpgrade kernelUpgrade kernel-tools | Jul 17, 2024 | May 1, 2024 |
| Redhat_linux | — | No solution exists | Jul 9, 2025 | May 1, 2024 |
| Suse | — | Upgrade kernel-default-livepatchUpgrade gfs2-kmp-64kbUpgrade kernel-rt-vdsoUpgrade kernel-symsUpgrade kernel-source-vanillaUpgrade dtb-caviumUpgrade kernel-azure-develUpgrade ocfs2-kmp-64kbUpgrade kernel-rtUpgrade kernel-default-vdsoUpgrade kernel-kvmsmallUpgrade kernel-default-optionalUpgrade kernel-rt_debug-develUpgrade kernel-azureUpgrade cluster-md-kmp-azureUpgrade kernel-64kbUpgrade kernel-develUpgrade kernel-azure-livepatch-develUpgrade dtb-exynosUpgrade kernel-docs-htmlUpgrade kernel-kvmsmall-livepatch-develUpgrade dtb-allwinnerUpgrade reiserfs-kmp-64kbUpgrade ocfs2-kmp-rtUpgrade dtb-alteraUpgrade kselftests-kmp-64kbUpgrade kernel-default-develUpgrade kernel-source-rtUpgrade kernel-zfcpdumpUpgrade cluster-md-kmp-rtUpgrade gfs2-kmp-azureUpgrade dtb-lgUpgrade kernel-azure-baseUpgrade dtb-amazonUpgrade kernel-devel-azureUpgrade gfs2-kmp-rtUpgrade dtb-qcomUpgrade kernel-source-azureUpgrade kernel-syms-azureUpgrade ocfs2-kmp-defaultUpgrade kselftests-kmp-azureUpgrade kernel-default-base-rebuildUpgrade kernel-kvmsmall-develUpgrade dtb-xilinxUpgrade dlm-kmp-64kbUpgrade kernel-azure-optionalUpgrade kernel-rt-livepatchUpgrade dtb-freescaleUpgrade kernel-64kb-optionalUpgrade kernel-rt-develUpgrade kernel-64kb-livepatch-develUpgrade kernel-rt-optionalUpgrade dtb-broadcomUpgrade kernel-sourceUpgrade kernel-azure-extraUpgrade kernel-debug-develUpgrade kernel-syms-rtUpgrade kernel-defaultUpgrade reiserfs-kmp-azureUpgrade dtb-socionextUpgrade dtb-renesasUpgrade kernel-rt_debugUpgrade dtb-armUpgrade kernel-macrosUpgrade reiserfs-kmp-rtUpgrade dtb-marvellUpgrade dtb-hisiliconUpgrade kernel-docsUpgrade kernel-kvmsmall-vdsoUpgrade kernel-default-livepatch-develUpgrade kernel-debug-vdsoUpgrade gfs2-kmp-defaultUpgrade kernel-rt-extraUpgrade kernel-rt_debug-livepatch-develUpgrade kernel-rt_debug-vdsoUpgrade dtb-amdUpgrade dtb-mediatekUpgrade dlm-kmp-rtUpgrade kernel-debug-livepatch-develUpgrade ocfs2-kmp-azureUpgrade kselftests-kmp-rtUpgrade kernel-devel-rtUpgrade kernel-rt-livepatch-develUpgrade kernel-debugUpgrade dlm-kmp-defaultUpgrade dtb-rockchipUpgrade dtb-nvidiaUpgrade reiserfs-kmp-defaultUpgrade kselftests-kmp-defaultUpgrade dlm-kmp-azureUpgrade cluster-md-kmp-64kbUpgrade kernel-default-baseUpgrade kernel-64kb-extraUpgrade kernel-64kb-develUpgrade dtb-appleUpgrade kernel-default-extraUpgrade dtb-amlogicUpgrade kernel-obs-buildUpgrade kernel-azure-vdsoUpgrade kernel-default-manUpgrade dtb-apmUpgrade kernel-obs-qaUpgrade cluster-md-kmp-defaultUpgrade dtb-sprd | May 15, 2024 | May 1, 2024 |
| Ubuntu | — | Upgrade linux-image-6.8.0-35-lowlatencyUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-generic-hwe-20.04Upgrade linux-image-gkeopUpgrade linux-image-genericUpgrade linux-image-gke-5.15Upgrade linux-image-generic-64kUpgrade linux-image-5.15.0-112-generic-64kUpgrade linux-image-lowlatencyUpgrade linux-image-oem-20.04cUpgrade linux-image-azure-fde-lts-22.04Upgrade linux-image-lowlatency-64kUpgrade linux-image-5.15.0-113-genericUpgrade linux-image-5.15.0-1061-oracleUpgrade linux-image-azure-lts-22.04Upgrade linux-image-5.15.0-112-genericUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-raspiUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-oracle-64kUpgrade linux-image-oem-20.04bUpgrade linux-image-azure-fdeUpgrade linux-image-5.15.0-112-generic-lpaeUpgrade linux-image-ibmUpgrade linux-image-5.15.0-1065-azure-fdeUpgrade linux-image-intelUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-5.15.0-1062-gcpUpgrade linux-image-5.15.0-1060-kvmUpgrade linux-image-6.8.0-1008-azureUpgrade linux-image-5.15.0-1058-nvidia-lowlatencyUpgrade linux-image-5.15.0-1046-gkeopUpgrade linux-image-6.8.0-35-genericUpgrade linux-image-5.15.0-113-generic-lpaeUpgrade linux-image-azureUpgrade linux-image-ibm-classicUpgrade linux-image-6.8.0-1006-ibmUpgrade linux-image-5.15.0-1058-nvidiaUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-6.8.0-35-generic-64kUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-aws-lts-22.04Upgrade linux-image-5.15.0-110-lowlatencyUpgrade linux-image-6.8.0-1005-raspiUpgrade linux-image-6.8.0-1008-gcpUpgrade linux-image-nvidiaUpgrade linux-image-5.15.0-1066-azureUpgrade linux-image-6.8.0-1006-oracleUpgrade linux-image-awsUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-5.15.0-113-generic-64kUpgrade linux-image-5.15.0-1058-raspiUpgrade linux-image-oracleUpgrade linux-image-oem-20.04Upgrade linux-image-oem-24.04aUpgrade linux-image-5.15.0-1057-ibmUpgrade linux-image-5.15.0-1058-intel-iotgUpgrade linux-image-generic-lpaeUpgrade linux-image-virtualUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-5.15.0-1030-xilinx-zynqmpUpgrade linux-image-gkeop-5.15Upgrade linux-image-intel-iotgUpgrade linux-image-raspi-nolpaeUpgrade linux-image-gcpUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-6.8.0-1006-oracle-64kUpgrade linux-image-kvmUpgrade linux-image-5.15.0-1060-gkeUpgrade linux-image-oem-20.04dUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-6.8.0-1008-azure-fdeUpgrade linux-image-5.15.0-110-lowlatency-64kUpgrade linux-image-5.15.0-1056-ibmUpgrade linux-image-6.8.0-35-lowlatency-64kUpgrade linux-image-5.15.0-1063-awsUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-6.8.0-1006-oemUpgrade linux-image-gkeUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-oem-24.04Upgrade linux-image-6.8.0-1009-awsUpgrade linux-image-6.8.0-1004-gke | Jul 1, 2024 | May 1, 2024 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Oct 13, 2025 | May 1, 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