CVE-2023-52469

Source
https://nvd.nist.gov/vuln/detail/CVE-2023-52469
Import Source
https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2023-52469.json
JSON Data
https://api.test.osv.dev/v1/vulns/CVE-2023-52469
Downstream
Related
Published
2024-02-25T08:16:33.016Z
Modified
2025-11-28T02:35:29.359335Z
Summary
drivers/amd/pm: fix a use-after-free in kv_parse_power_table
Details

In the Linux kernel, the following vulnerability has been resolved:

drivers/amd/pm: fix a use-after-free in kvparsepower_table

When ps allocated by kzalloc equals to NULL, kvparsepower_table frees adev->pm.dpm.ps that allocated before. However, after the control flow goes through the following call chains:

kvparsepowertable |-> kvdpminit |-> kvdpmswinit |-> kvdpmfini

The adev->pm.dpm.ps is used in the for loop of kvdpmfini after its first free in kvparsepower_table and causes a use-after-free bug.

Database specific
{
    "cna_assigner": "Linux",
    "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2023/52xxx/CVE-2023-52469.json"
}
References

Affected packages

Git / git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git

Affected ranges

Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
a2e73f56fa6282481927ec43aa9362c03c2e2104
Fixed
8a27d9d9fc9b5564b8904c3a77a7dea482bfa34e
Fixed
8b55b06e737feb2a645b0293ea27e38418876d63
Fixed
520e213a0b97b64735a13950e9371e0a5d7a5dc3
Fixed
b6dcba02ee178282e0d28684d241e0b8462dea6a
Fixed
35fa2394d26e919f63600ce631e6aefc95ec2706
Fixed
95084632a65d5c0d682a83b55935560bdcd2a1e3
Fixed
3426f059eacc33ecc676b0d66539297e1cfafd02
Fixed
28dd788382c43b330480f57cd34cde0840896743

Linux / Kernel

Package

Name
Kernel

Affected ranges

Type
ECOSYSTEM
Events
Introduced
4.2.0
Fixed
4.19.306
Type
ECOSYSTEM
Events
Introduced
4.20.0
Fixed
5.4.268
Type
ECOSYSTEM
Events
Introduced
5.5.0
Fixed
5.10.209
Type
ECOSYSTEM
Events
Introduced
5.11.0
Fixed
5.15.148
Type
ECOSYSTEM
Events
Introduced
5.16.0
Fixed
6.1.75
Type
ECOSYSTEM
Events
Introduced
6.2.0
Fixed
6.6.14
Type
ECOSYSTEM
Events
Introduced
6.7.0
Fixed
6.7.2