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 reiserfs-kmp-defaultUpgrade kernel-debugUpgrade kernel-source-rtUpgrade kernel-zfcpdumpUpgrade dtb-hisiliconUpgrade kselftests-kmp-64kbUpgrade ocfs2-kmp-rtUpgrade kernel-default-develUpgrade kernel-kvmsmall-vdsoUpgrade dtb-appleUpgrade kernel-obs-qaUpgrade kernel-64kb-optionalUpgrade kernel-rt_debug-develUpgrade gfs2-kmp-64kbUpgrade kernel-rt_debugUpgrade dtb-alteraUpgrade dtb-lgUpgrade dlm-kmp-64kbUpgrade dtb-apmUpgrade dtb-broadcomUpgrade gfs2-kmp-rtUpgrade kernel-devel-azureUpgrade kernel-macrosUpgrade dtb-freescaleUpgrade reiserfs-kmp-64kbUpgrade kernel-default-livepatchUpgrade kernel-kvmsmall-livepatch-develUpgrade kernel-symsUpgrade cluster-md-kmp-azureUpgrade kernel-default-livepatch-develUpgrade dtb-renesasUpgrade dtb-marvellUpgrade dtb-socionextUpgrade dtb-amazonUpgrade kernel-default-extraUpgrade kernel-syms-rtUpgrade kernel-docs-htmlUpgrade gfs2-kmp-azureUpgrade kernel-azure-vdsoUpgrade kernel-kvmsmall-develUpgrade reiserfs-kmp-rtUpgrade kernel-azure-extraUpgrade kernel-debug-develUpgrade kernel-rt-livepatch-develUpgrade ocfs2-kmp-64kbUpgrade kernel-sourceUpgrade kernel-source-azureUpgrade dtb-amlogicUpgrade kernel-kvmsmallUpgrade kernel-rt-optionalUpgrade cluster-md-kmp-defaultUpgrade dtb-exynosUpgrade kernel-64kb-livepatch-develUpgrade kernel-64kbUpgrade kselftests-kmp-azureUpgrade ocfs2-kmp-azureUpgrade kernel-azure-optionalUpgrade dtb-caviumUpgrade dtb-amdUpgrade kernel-64kb-develUpgrade kselftests-kmp-defaultUpgrade kernel-debug-livepatch-develUpgrade dlm-kmp-azureUpgrade cluster-md-kmp-rtUpgrade ocfs2-kmp-defaultUpgrade kernel-azure-livepatch-develUpgrade kernel-docsUpgrade dtb-allwinnerUpgrade reiserfs-kmp-azureUpgrade kselftests-kmp-rtUpgrade kernel-devel-rtUpgrade kernel-rt_debug-vdsoUpgrade kernel-develUpgrade kernel-debug-vdsoUpgrade kernel-obs-buildUpgrade kernel-rtUpgrade kernel-default-baseUpgrade kernel-azureUpgrade dtb-nvidiaUpgrade kernel-rt-livepatchUpgrade kernel-default-optionalUpgrade kernel-syms-azureUpgrade kernel-rt-vdsoUpgrade kernel-rt-extraUpgrade kernel-defaultUpgrade dlm-kmp-rtUpgrade dlm-kmp-defaultUpgrade kernel-rt-develUpgrade kernel-64kb-extraUpgrade kernel-source-vanillaUpgrade kernel-rt_debug-livepatch-develUpgrade kernel-azure-develUpgrade gfs2-kmp-defaultUpgrade cluster-md-kmp-64kbUpgrade dtb-xilinxUpgrade dtb-qcomUpgrade kernel-default-base-rebuildUpgrade dtb-armUpgrade dtb-mediatekUpgrade dtb-sprdUpgrade dtb-rockchipUpgrade kernel-default-vdso | Jun 13, 2024 | May 17, 2024 |
| Ubuntu | — | Upgrade linux-image-azureUpgrade linux-image-awsUpgrade linux-image-oem-22.04dUpgrade linux-image-6.5.0-1021-nvidiaUpgrade linux-image-6.5.0-41-lowlatencyUpgrade linux-image-nvidia-64k-6.5Upgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-oracleUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-kvmUpgrade linux-image-nvidia-6.5Upgrade linux-image-6.5.0-1022-gcpUpgrade linux-image-6.5.0-1024-oemUpgrade linux-image-laptop-23.10Upgrade linux-image-6.5.0-1021-awsUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-6.5.0-41-generic-64kUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-raspiUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-6.5.0-1018-raspiUpgrade linux-image-6.5.0-1022-azure-fdeUpgrade linux-image-oracle-64kUpgrade linux-image-6.5.0-1024-oracleUpgrade linux-image-virtualUpgrade linux-image-generic-64kUpgrade linux-image-oem-22.04cUpgrade linux-image-azure-fdeUpgrade linux-image-6.5.0-1015-starfiveUpgrade linux-image-generic-lpaeUpgrade linux-image-6.5.0-1022-azureUpgrade linux-image-starfiveUpgrade linux-image-genericUpgrade linux-image-oem-22.04aUpgrade linux-image-gcpUpgrade linux-image-oem-22.04Upgrade linux-image-6.5.0-1017-laptopUpgrade linux-image-raspi-nolpaeUpgrade linux-image-oem-22.04bUpgrade linux-image-6.5.0-1021-nvidia-64kUpgrade linux-image-lowlatencyUpgrade linux-image-6.5.0-41-genericUpgrade linux-image-lowlatency-64kUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-6.5.0-1024-oracle-64kUpgrade linux-image-6.5.0-41-lowlatency-64kUpgrade linux-image-nvidia-64k-hwe-22.04 | 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