Linux kernel
cpe:2.3:a:linux:linux_kernel:*:*:*:*:*:*:*, +4 more
A vulnerability in the Linux kernel's AMDGPU driver has been identified, which causes a call trace warning when the driver is removed. This issue arises because buffer objects (BOs) allocated for the PSP (Platform Security Processor) are not freed until the driver is completely removed. The call trace indicates that various cleanup functions are called during the driver removal process, but the PSP buffers remain allocated until the very end, leading to the warning.
The vulnerability causes a call trace warning, indicating that certain operations were not completed as expected during the driver removal process. This could potentially lead to resource leaks or other issues related to driver management.
To reproduce this vulnerability, load the AMDGPU driver and allocate buffer objects for the PSP. When the driver is removed, observe the call trace warning, which will indicate that the PSP buffers were not freed until the driver removal was complete. This can be seen in the call trace, where the 'amddrm_buddy_fini' function is called, highlighting the issue.
The vulnerability has been addressed in the Linux kernel. Users can upgrade to the latest version of the stable Linux kernel to apply the fix.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.