CVE-2026-64372 in Linuxthông tin

Tóm tắt

Bởi VulDB • 26/07/2026

Trong kernel Linux, lỗ hổng sau đây đã được khắc phục:

cpufreq: pcc: sửa lỗi use-after-free và double free trong quá trình đánh giá _OSC

Hàm `pcc_cpufreq_do_osc()` gọi `acpi_evaluate_object()` hai lần cho việc thương lượng _OSC theo hai giai đoạn. Giữa hai lời gọi này, nó giải phóng `output.pointer` nhưng để nguyên `output.length`. Vì `acpi_evaluate_object()` coi độ dài khác 0 kèm con trỏ khác NULL là một bộ đệm hiện có để ghi vào, nên lời gọi thứ hai đã ghi dữ liệu vào vùng nhớ đã bị giải phóng (use-after-free). Sau đó, lệnh `kfree(output.pointer)` tại nhãn `out_free` lại giải phóng cùng một con trỏ lần nữa (double free).

Đặt lại `output.pointer` về NULL và `output.length` thành `ACPI_ALLOCATE_BUFFER` sau khi giải phóng kết quả đầu tiên, để ACPICA cấp phát một bộ đệm mới độc lập cho mỗi giai đoạn.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

chịu trách nhiệm

Linux

Đặt trước

19/07/2026

Tiết lộ

25/07/2026

Kiểm duyệt

được chấp nhận

EPSS

0.00177

KEV

không

Các hoạt động

rất thấp

Nguồn

Want to stay up to date on a daily basis?

Enable the mail alert feature now!