CVE Database
/

CVE-2023-52691

Back to search

CVE-2023-52691

Published: May 17, 2024

Modified: May 11, 2026

PUBLISHED

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.

VendorProductVersions

Linux

Linux

affected
841686df9f7d2942cfd94d024b8591fa3f74ef7c - < afe9f5b871f86d58ecdc45b217b662227d7890d0
affected
841686df9f7d2942cfd94d024b8591fa3f74ef7c - < 06d95c99d5a4f5accdb79464076efe62e668c706
affected
841686df9f7d2942cfd94d024b8591fa3f74ef7c - < aeed2b4e4a70c7568d4a5eecd6a109713c0dfbf4
affected
841686df9f7d2942cfd94d024b8591fa3f74ef7c - < 2bf47c89bbaca2bae16581ef1b28aaec0ade0334
affected
841686df9f7d2942cfd94d024b8591fa3f74ef7c - < f957a1be647f7fc65926cbf572992ec2747a93f2

+3 more versions

Linux

Linux

affected
4.9
unaffected
0 - < 4.9
unaffected
4.19.306 - <= 4.19.*
unaffected
5.4.268 - <= 5.4.*
unaffected
5.10.209 - <= 5.10.*

+5 more versions

Security Training

Train your team to recognize and prevent security threats with our comprehensive security awareness program.

Start Training

Vulnerability Scanning

Discover vulnerabilities in your applications and infrastructure before attackers do.

Scan Now