In the Linux kernel, the following vulnerability has been resolved:
drm/amdkfd: Confirm list is non-empty before utilizing list_first_entry in kfd_topology.c
Before using list_first_entry, make sure to check that list is not empty, if list is empty return -ENODATA.
Fixes the below: drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_topology.c:1347 kfd_create_indirect_link_prop() warn: can 'gpu_link' even be NULL? drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_topology.c:1428 kfd_add_peer_prop() warn: can 'iolink1' even be NULL? drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_topology.c:1433 kfd_add_peer_prop() warn: can 'iolink2' even be NULL?
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 |
|---|---|---|---|---|
| Debian | — | Upgrade linux | Jul 30, 2024 | May 17, 2024 |
| Suse | — | Upgrade dtb-lgUpgrade kernel-debugUpgrade dtb-renesasUpgrade kernel-sourceUpgrade kernel-default-livepatch-develUpgrade dtb-broadcomUpgrade kernel-azure-optionalUpgrade cluster-md-kmp-defaultUpgrade cluster-md-kmp-azureUpgrade dtb-socionextUpgrade kernel-default-livepatchUpgrade dtb-freescaleUpgrade dtb-marvellUpgrade kernel-kvmsmall-livepatch-develUpgrade kernel-symsUpgrade dtb-hisiliconUpgrade dlm-kmp-64kbUpgrade gfs2-kmp-rtUpgrade kernel-devel-azureUpgrade kselftests-kmp-64kbUpgrade kernel-rt_debug-develUpgrade dtb-apmUpgrade kernel-64kb-optionalUpgrade dtb-caviumUpgrade kernel-source-azureUpgrade ocfs2-kmp-azureUpgrade dtb-alteraUpgrade dtb-exynosUpgrade reiserfs-kmp-64kbUpgrade kernel-rt-optionalUpgrade kernel-macrosUpgrade kernel-64kbUpgrade gfs2-kmp-64kbUpgrade kernel-64kb-develUpgrade kselftests-kmp-azureUpgrade ocfs2-kmp-rtUpgrade kernel-64kb-livepatch-develUpgrade dtb-amdUpgrade kernel-default-develUpgrade kernel-docs-htmlUpgrade kernel-kvmsmall-develUpgrade kernel-obs-qaUpgrade dtb-appleUpgrade kernel-azure-extraUpgrade dtb-amazonUpgrade gfs2-kmp-azureUpgrade kernel-azure-vdsoUpgrade reiserfs-kmp-defaultUpgrade kernel-syms-rtUpgrade kernel-kvmsmallUpgrade kernel-zfcpdumpUpgrade kernel-default-extraUpgrade kernel-kvmsmall-vdsoUpgrade kernel-rt_debugUpgrade kernel-source-rtUpgrade kernel-debug-develUpgrade kernel-rt-livepatch-develUpgrade ocfs2-kmp-64kbUpgrade reiserfs-kmp-rtUpgrade dtb-amlogicUpgrade kernel-default-base-rebuildUpgrade dtb-mediatekUpgrade dlm-kmp-defaultUpgrade dtb-allwinnerUpgrade kernel-devel-rtUpgrade kernel-rt-livepatchUpgrade kernel-azureUpgrade kernel-64kb-extraUpgrade dtb-xilinxUpgrade dtb-qcomUpgrade kernel-rt-develUpgrade dtb-sprdUpgrade reiserfs-kmp-azureUpgrade kselftests-kmp-rtUpgrade kernel-rt_debug-vdsoUpgrade kernel-docsUpgrade kernel-develUpgrade kernel-rt-extraUpgrade kernel-defaultUpgrade kernel-debug-vdsoUpgrade kernel-debug-livepatch-develUpgrade kernel-azure-develUpgrade cluster-md-kmp-64kbUpgrade kselftests-kmp-defaultUpgrade kernel-source-vanillaUpgrade kernel-rt_debug-livepatch-develUpgrade gfs2-kmp-defaultUpgrade kernel-default-optionalUpgrade dtb-nvidiaUpgrade dlm-kmp-rtUpgrade kernel-azure-livepatch-develUpgrade cluster-md-kmp-rtUpgrade dlm-kmp-azureUpgrade kernel-default-vdsoUpgrade ocfs2-kmp-defaultUpgrade dtb-rockchipUpgrade kernel-syms-azureUpgrade kernel-rtUpgrade kernel-rt-vdsoUpgrade kernel-obs-buildUpgrade kernel-default-baseUpgrade dtb-arm | Jun 13, 2024 | May 17, 2024 |
| Ubuntu | — | Upgrade linux-image-genericUpgrade linux-image-6.5.0-1017-laptopUpgrade linux-image-virtualUpgrade linux-image-6.5.0-41-genericUpgrade linux-image-6.5.0-1018-raspiUpgrade linux-image-lowlatencyUpgrade linux-image-6.5.0-1022-azureUpgrade linux-image-generic-64kUpgrade linux-image-6.5.0-1024-oracle-64kUpgrade linux-image-6.5.0-1021-nvidia-64kUpgrade linux-image-oem-22.04cUpgrade linux-image-raspi-nolpaeUpgrade linux-image-6.5.0-1022-azure-fdeUpgrade linux-image-oem-22.04aUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-6.5.0-1015-starfiveUpgrade linux-image-gcpUpgrade linux-image-oem-22.04bUpgrade linux-image-oracle-64kUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-oem-22.04Upgrade linux-image-generic-lpaeUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-6.5.0-1024-oracleUpgrade linux-image-lowlatency-64kUpgrade linux-image-azure-fdeUpgrade linux-image-starfiveUpgrade linux-image-6.5.0-41-lowlatency-64kUpgrade linux-image-azureUpgrade linux-image-6.5.0-1024-oemUpgrade linux-image-6.5.0-41-generic-64kUpgrade linux-image-nvidia-6.5Upgrade linux-image-awsUpgrade linux-image-raspiUpgrade linux-image-oem-22.04dUpgrade linux-image-laptop-23.10Upgrade linux-image-nvidia-64k-6.5Upgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-6.5.0-1021-awsUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-oracleUpgrade linux-image-6.5.0-1022-gcpUpgrade linux-image-6.5.0-1021-nvidiaUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-6.5.0-41-lowlatencyUpgrade linux-image-kvm | Jun 26, 2024 | May 17, 2024 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Oct 14, 2025 | May 17, 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