In the Linux kernel, the following vulnerability has been resolved:
drm/amd/pm: fix a double-free in si_dpm_init
When the allocation of
adev->pm.dpm.dyn_state.vddc_dependency_on_dispclk.entries fails,
amdgpu_free_extended_power_table is called to free some fields of adev.
However, when the control flow returns to si_dpm_sw_init, it goes to
label dpm_failed and calls si_dpm_fini, which calls
amdgpu_free_extended_power_table again and free those fields again. Thus
a double-free is triggered.
References
Configurations
Configuration 1 (hide)
|
Configuration 2 (hide)
|
History
No history.
Information
Published : 2024-05-17 15:15
Updated : 2025-01-10 17:59
NVD link : CVE-2023-52691
Mitre link : CVE-2023-52691
CVE.ORG link : CVE-2023-52691
JSON object : View
Products Affected
linux
- linux_kernel
debian
- debian_linux
CWE
CWE-415
Double Free
