CVE-2026-64372 in Linux信息

摘要

由 VulDB • 2026-07-25

在 Linux 内核中,已修复以下漏洞:

cpufreq: pcc: 修复 _OSC 评估中的 use-after-free(释放后使用)和 double free(重复释放)问题。

pcc_cpufreq_do_osc() 函数为两阶段 _OSC 协商调用了两次 acpi_evaluate_object()。在两次调用之间,它释放了 output.pointer,但未更改 output.length。由于 acpi_evaluate_object() 将非零长度与非 NULL 指针视为现有缓冲区以写入数据,第二次调用写入了已释放的内存(use-after-free)。随后在 out_free 处执行 kfree(output.pointer) 时,同一指针被再次释放(double free)。

在释放第一个结果后,将 output.pointer 重置为 NULL,并将 output.length 设置为 ACPI_ALLOCATE_BUFFER,以便 ACPICA 能够独立地为每个阶段分配新的缓冲区。

If you want to get best quality of vulnerability data, you may have to visit VulDB.

来源

Do you need the next level of professionalism?

Upgrade your account now!