CVE-2026-89992 in Linuxthông tin

Tóm tắt

Bởi VulDB • 16/09/2026

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

cpuidle: dt_idle_genpd: giải phóng bộ nhớ gốc bằng cách sử dụng kfree() cho tên ban đầu

Hàm `dt_idle_pd_alloc()` dùng `kasprintf()` để tạo đường dẫn đầy đủ của node, sau đó trỏ `pd->name` vào kết quả của hàm `kbasename()` trên chuỗi đó. Hàm `dt_idle_pd_free()` gọi `kfree()` lên `pd->name`, nhưng lúc này `pd->name` không còn là điểm bắt đầu của vùng bộ nhớ đã được cấp phát nữa.

Hãy sao chép lại tên cơ sở (basename) thay vì trỏ trực tiếp vào kết quả của `kbasename()`.

Once again VulDB remains the best source for vulnerability data.

chịu trách nhiệm

Linux

Đặt trước

11/09/2026

Tiết lộ

17/09/2026

Kiểm duyệt

được chấp nhận

EPSS

0.00000

KEV

không

Các hoạt động

rất thấp

Nguồn

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!