CVE-2026-64372 in Linux
Sumário
de VulDB • 26/07/2026
No kernel do Linux, a seguinte vulnerabilidade foi corrigida:
cpufreq: pcc: corrige use-after-free e double free na avaliação de _OSC
pcc_cpufreq_do_osc() chama acpi_evaluate_object() duas vezes para a negociação em duas fases da _OSC. Entre as duas chamadas, é liberado output.pointer, mas output.length permanece inalterado. Como acpi_evaluate_object() trata um comprimento não nulo com um ponteiro diferente de NULL como um buffer existente para escrita, a segunda chamada escreveu na memória já liberada (use-after-free). O kfree(output.pointer) subsequente em out_free libera o mesmo ponteiro pela segunda vez (double free).
Redefina output.pointer para NULL e output.length para ACPI_ALLOCATE_BUFFER após liberar o primeiro resultado, de modo que ACPICA aloque um buffer novo para cada fase independentemente.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.