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 kernelUpgrade kernel-abi-stablelistsUpgrade python3-perf | Jul 16, 2024 | May 1, 2024 |
| Huawei Euleros 2_0_sp11 | — | Upgrade kernel-toolsUpgrade kernel-abi-stablelistsUpgrade kernelUpgrade python3-perfUpgrade kernel-tools-libsUpgrade bpftool | Oct 8, 2024 | May 1, 2024 |
| Huawei Euleros 2_0_sp12 | — | Upgrade kernel-toolsUpgrade kernel-abi-stablelistsUpgrade python3-perfUpgrade kernelUpgrade bpftoolUpgrade kernel-tools-libs | Oct 8, 2024 | May 1, 2024 |
| Huawei Euleros 2_0_sp9 | — | Upgrade kernelUpgrade python3-perfUpgrade kernel-tools-libsUpgrade kernel-tools | Jul 17, 2024 | May 1, 2024 |
| Redhat_linux | — | No solution exists | Jul 9, 2025 | May 1, 2024 |
| Suse | — | Upgrade gfs2-kmp-azureUpgrade kernel-default-develUpgrade dtb-allwinnerUpgrade kernel-kvmsmallUpgrade cluster-md-kmp-azureUpgrade kernel-rtUpgrade kernel-source-vanillaUpgrade dtb-freescaleUpgrade gfs2-kmp-64kbUpgrade kernel-kvmsmall-livepatch-develUpgrade kernel-rt-develUpgrade kernel-docs-htmlUpgrade kernel-rt_debug-develUpgrade dtb-exynosUpgrade kernel-64kb-optionalUpgrade kernel-develUpgrade kernel-rt-vdsoUpgrade kernel-sourceUpgrade kernel-default-base-rebuildUpgrade dtb-caviumUpgrade ocfs2-kmp-defaultUpgrade ocfs2-kmp-rtUpgrade kernel-source-rtUpgrade kernel-azure-optionalUpgrade kernel-kvmsmall-develUpgrade kselftests-kmp-azureUpgrade cluster-md-kmp-rtUpgrade kselftests-kmp-64kbUpgrade dlm-kmp-64kbUpgrade kernel-zfcpdumpUpgrade dtb-qcomUpgrade kernel-azure-baseUpgrade kernel-devel-azureUpgrade kernel-source-azureUpgrade dtb-xilinxUpgrade kernel-64kb-livepatch-develUpgrade kernel-rt-livepatchUpgrade dtb-amazonUpgrade dtb-lgUpgrade kernel-default-livepatchUpgrade dtb-broadcomUpgrade kernel-syms-azureUpgrade kernel-azureUpgrade ocfs2-kmp-64kbUpgrade kernel-64kbUpgrade kernel-rt-optionalUpgrade kernel-symsUpgrade kernel-azure-develUpgrade kernel-azure-livepatch-develUpgrade kernel-default-optionalUpgrade kernel-default-vdsoUpgrade dtb-alteraUpgrade reiserfs-kmp-64kbUpgrade kernel-azure-extraUpgrade gfs2-kmp-rtUpgrade kernel-syms-rtUpgrade kernel-rt_debug-vdsoUpgrade kernel-debug-livepatch-develUpgrade kernel-devel-rtUpgrade dlm-kmp-azureUpgrade dtb-apmUpgrade reiserfs-kmp-azureUpgrade kernel-defaultUpgrade dtb-mediatekUpgrade dlm-kmp-rtUpgrade cluster-md-kmp-defaultUpgrade kselftests-kmp-defaultUpgrade cluster-md-kmp-64kbUpgrade kernel-obs-qaUpgrade kernel-default-manUpgrade kernel-azure-vdsoUpgrade kernel-default-baseUpgrade kernel-rt_debugUpgrade kernel-macrosUpgrade dtb-renesasUpgrade dtb-hisiliconUpgrade kernel-64kb-extraUpgrade dtb-amlogicUpgrade kernel-default-extraUpgrade dtb-appleUpgrade dtb-armUpgrade kernel-rt-extraUpgrade kernel-debug-vdsoUpgrade gfs2-kmp-defaultUpgrade dtb-marvellUpgrade kernel-docsUpgrade reiserfs-kmp-rtUpgrade kernel-kvmsmall-vdsoUpgrade kernel-debugUpgrade kernel-default-livepatch-develUpgrade dtb-socionextUpgrade kernel-debug-develUpgrade dtb-sprdUpgrade dtb-amdUpgrade ocfs2-kmp-azureUpgrade kselftests-kmp-rtUpgrade kernel-rt-livepatch-develUpgrade dtb-nvidiaUpgrade reiserfs-kmp-defaultUpgrade dtb-rockchipUpgrade kernel-rt_debug-livepatch-develUpgrade dlm-kmp-defaultUpgrade kernel-64kb-develUpgrade kernel-obs-build | May 15, 2024 | May 1, 2024 |
| Ubuntu | — | Upgrade linux-image-genericUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-generic-hwe-20.04Upgrade linux-image-5.15.0-112-genericUpgrade linux-image-gkeopUpgrade linux-image-intelUpgrade linux-image-5.15.0-1060-kvmUpgrade linux-image-lowlatencyUpgrade linux-image-6.8.0-35-lowlatencyUpgrade linux-image-ibmUpgrade linux-image-5.15.0-1062-gcpUpgrade linux-image-5.15.0-1061-oracleUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-azure-lts-22.04Upgrade linux-image-gke-5.15Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-virtual-hwe-20.04Upgrade linux-image-5.15.0-110-lowlatencyUpgrade linux-image-oem-20.04cUpgrade linux-image-5.15.0-1065-azure-fdeUpgrade linux-image-5.15.0-113-genericUpgrade linux-image-lowlatency-64kUpgrade linux-image-6.8.0-35-generic-64kUpgrade linux-image-6.8.0-1008-azureUpgrade linux-image-6.8.0-35-genericUpgrade linux-image-azure-fde-lts-22.04Upgrade linux-image-oem-20.04bUpgrade linux-image-generic-64kUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-5.15.0-113-generic-lpaeUpgrade linux-image-6.8.0-1006-ibmUpgrade linux-image-ibm-classicUpgrade linux-image-6.8.0-1005-raspiUpgrade linux-image-azureUpgrade linux-image-5.15.0-1058-nvidia-lowlatencyUpgrade linux-image-5.15.0-112-generic-lpaeUpgrade linux-image-azure-fdeUpgrade linux-image-5.15.0-1046-gkeopUpgrade linux-image-nvidiaUpgrade linux-image-raspiUpgrade linux-image-6.8.0-1008-gcpUpgrade linux-image-5.15.0-112-generic-64kUpgrade linux-image-oracle-64kUpgrade linux-image-5.15.0-1058-nvidiaUpgrade linux-image-aws-lts-22.04Upgrade linux-image-kvmUpgrade linux-image-awsUpgrade linux-image-5.15.0-1066-azureUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-gcpUpgrade linux-image-5.15.0-1030-xilinx-zynqmpUpgrade linux-image-6.8.0-1006-oemUpgrade linux-image-gkeop-5.15Upgrade linux-image-5.15.0-110-lowlatency-64kUpgrade linux-image-raspi-nolpaeUpgrade linux-image-5.15.0-1057-ibmUpgrade linux-image-6.8.0-1006-oracleUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-intel-iotgUpgrade linux-image-5.15.0-1063-awsUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-oem-24.04Upgrade linux-image-oem-20.04dUpgrade linux-image-oracleUpgrade linux-image-oem-20.04Upgrade linux-image-5.15.0-113-generic-64kUpgrade linux-image-5.15.0-1058-raspiUpgrade linux-image-6.8.0-1008-azure-fdeUpgrade linux-image-6.8.0-1009-awsUpgrade linux-image-5.15.0-1056-ibmUpgrade linux-image-oem-24.04aUpgrade linux-image-6.8.0-1006-oracle-64kUpgrade linux-image-5.15.0-1058-intel-iotgUpgrade linux-image-5.15.0-1060-gkeUpgrade linux-image-gkeUpgrade linux-image-virtualUpgrade linux-image-6.8.0-35-lowlatency-64kUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-generic-lpaeUpgrade linux-image-6.8.0-1004-gkeUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-generic-lpae-hwe-20.04 | 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