CVE-2026-64372

Source
https://cve.org/CVERecord?id=CVE-2026-64372
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-64372.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2026-64372
Downstream
Related
Published
2026-07-25T08:50:24.733Z
Modified
2026-08-18T03:31:19.458472805Z
Severity
  • 7.8 (High) CVSS_V3 - CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H CVSS Calculator
Summary
cpufreq: pcc: fix use-after-free and double free in _OSC evaluation
Details

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

cpufreq: pcc: fix use-after-free and double free in _OSC evaluation

pcccpufreqdoosc() calls acpievaluateobject() twice for the two-phase OSC negotiation. Between the two calls it freed output.pointer but left output.length unchanged. Since acpievaluateobject() treats a non-zero length with a non-NULL pointer as an existing buffer to write into, the second call wrote into freed memory (use-after-free). The subsequent kfree(output.pointer) at out_free then freed the same pointer a second time (double free).

Reset output.pointer to NULL and output.length to ACPIALLOCATEBUFFER after freeing the first result, so ACPICA allocates a fresh buffer for each phase independently.

Database specific
{
    "cna_assigner": "Linux",
    "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/64xxx/CVE-2026-64372.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
0f1d683fb35d6c6f49ef696c95757f3970682a0e
Fixed
8e454e9d0bc03446d610ee49abec9dfd424f6541
Fixed
632666a63116d8061c62a988d1ca39dcd6d27c9b
Fixed
5cdb25f144b101083d8bf3fd023ad87fbe6850d7
Fixed
982c9f92d57bda2b769851ff6d90d43dcf5f3734
Fixed
a36ca93a8ba57464e521d70a337d37f069064111
Fixed
6ba6f6783be2ffeb2cbcdc9321c4b9f708f796f7
Fixed
0e3c739a2f6fc1de5b19a8839ab80696b9cb2a29
Fixed
266d3dd8b757b48a576e90f018b51f7b7563cc32

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-64372.json"

Linux / Kernel

Package

Name
Kernel

Affected ranges

Type
ECOSYSTEM
Events
Introduced
2.6.34
Fixed
5.10.261
Type
ECOSYSTEM
Events
Introduced
5.11.0
Fixed
5.15.212
Type
ECOSYSTEM
Events
Introduced
5.16.0
Fixed
6.1.178
Type
ECOSYSTEM
Events
Introduced
6.2.0
Fixed
6.6.145
Type
ECOSYSTEM
Events
Introduced
6.7.0
Fixed
6.12.96
Type
ECOSYSTEM
Events
Introduced
6.13.0
Fixed
6.18.39
Type
ECOSYSTEM
Events
Introduced
6.19.0
Fixed
7.1.4

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-64372.json"