CVE-2023-52691
Published: May 17, 2024
Modified: May 11, 2026
Description
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.
| Vendor | Product | Versions |
|---|---|---|
Linux | Linux | affected 841686df9f7d2942cfd94d024b8591fa3f74ef7c - < afe9f5b871f86d58ecdc45b217b662227d7890d0affected 841686df9f7d2942cfd94d024b8591fa3f74ef7c - < 06d95c99d5a4f5accdb79464076efe62e668c706affected 841686df9f7d2942cfd94d024b8591fa3f74ef7c - < aeed2b4e4a70c7568d4a5eecd6a109713c0dfbf4affected 841686df9f7d2942cfd94d024b8591fa3f74ef7c - < 2bf47c89bbaca2bae16581ef1b28aaec0ade0334affected 841686df9f7d2942cfd94d024b8591fa3f74ef7c - < f957a1be647f7fc65926cbf572992ec2747a93f2+3 more versions |
Linux | Linux | affected 4.9unaffected 0 - < 4.9unaffected 4.19.306 - <= 4.19.*unaffected 5.4.268 - <= 5.4.*unaffected 5.10.209 - <= 5.10.*+5 more versions |
References
Security Training
Train your team to recognize and prevent security threats with our comprehensive security awareness program.
Start TrainingVulnerability Scanning
Discover vulnerabilities in your applications and infrastructure before attackers do.
Scan Now