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