CSIRTS // UNIFIED SECURITY ADVISORY FEEDSYS ● ONLINE · POWERED BY INTELFUSIONS.COM

CVE-2026-64372

highCVSS 7.8covered by 2 sourcesfirst seen 2026-07-14
In the Linux kernel, the following vulnerability has been resolved: cpufreq: pcc: fix use-after-free and double free in _OSC evaluation pcc_cpufreq_do_osc() calls acpi_evaluate_object() twice for the two-phase _OSC negotiation. Between the two calls it freed output.pointer but left output.length unchanged. Since acpi_evaluate_object() 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 ACPI_ALLOCATE_BUFFER after freeing the first result, so ACPICA allocates a fresh buffer for each phase independently.

CSIRTS triage

What
This vulnerability is a use-after-free and double free issue in the cpufreq PCC evaluation.
Who is affected
Deployments using the cpufreq subsystem.
Urgency
Remediation is critical due to the potential for exploitation, although it is not currently reported.
Action
Apply the patch for CVE-2026-64372.

AI-assisted analysis generated from the source advisory — verify against the original.

⚡ Watch CVE-2026-64372

Get an email if CVE-2026-64372 is added to CISA KEV, gains public exploit code, or a new advisory cites it — max one per day, one-click unsubscribe.

Exploitation outlook

Advisory coverage (2)

External references

NVD record for CVE-2026-64372

CVE.org record

Embed the live status

CVE-2026-64372 live status badge — this badge updates automatically when the KEV or exploit status changes. How to embed it →

[![CVE-2026-64372 status](https://www.csirts.com/badge/CVE-2026-64372)](https://www.csirts.com/cve/CVE-2026-64372)