
Cloud Vulnerability DB
A community-led vulnerabilities database
A vulnerability was discovered in the Linux kernel's DRM/AMDKFD subsystem, identified as CVE-2023-52678. The issue stems from insufficient validation when using the list_first_entry function in kfd_topology.c. The vulnerability was disclosed on May 17, 2024, affecting the AMD Kernel Fusion Driver (AMDKFD) component (Red Hat Portal).
The vulnerability arises from a lack of proper validation before using the list_first_entry function in kfd_topology.c. Specifically, the code failed to verify if the list was empty before accessing it, which could lead to undefined behavior. The issue affects three specific functions: kfd_create_indirect_link_prop() and kfd_add_peer_prop(), where 'gpu_link', 'iolink1', and 'iolink2' could potentially be NULL (Kernel Commit). The vulnerability has been assigned a CVSS v3 score of 5.5, indicating moderate severity (Red Hat Portal).
If exploited, this vulnerability can lead to undefined behavior or potential system crashes. The primary impact is on system availability, with no direct effect on confidentiality or integrity of the system (Red Hat Portal).
The vulnerability requires local access with low privileges to exploit. The attack complexity is considered low, but user interaction is not required for exploitation (Red Hat Portal).
The issue has been fixed by adding proper validation checks before using list_first_entry. The fix includes checking if the list is empty using list_empty() and returning -ENODATA in such cases. This patch has been implemented in various Linux distributions, including Ubuntu's 23.10 release (Ubuntu Security, Kernel Commit).
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."