CVE-2026-89588 in Linuxthông tin

Tóm tắt

Bởi VulDB • 12/09/2026

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

ACPI: APEI: GHES: sửa lỗi tính toán độ dài phần ARM trong header

Hàm `ghes_handle_arm_hw_error()`, sau khi bỏ qua header `cper_sec_proc_arm` bằng cách cộng thêm 1 vào con trỏ (`err + 1`), chiều dài còn lại đã bị giảm đi theo kích thước của con trỏ (`sizeof(err)`) thay vì kích thước của cấu trúc (`sizeof(*err)`).

Điều này dẫn đến việc ước tính quá mức số byte còn lại cho các bản ghi `cper_arm_err_info`, và có thể khiến trình phân tích (parser) đọc vượt ra ngoài phần CPER khi giá trị `err_info_num` đủ lớn so với `error_data_length`.

Sử dụng `sizeof(*err)` để đảm bảo việc tính toán độ dài khớp với bước nhảy con trỏ và phép kiểm tra kích thước `sizeof(*err)` trước đó.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

chịu trách nhiệm

Linux

Đặt trước

11/09/2026

Tiết lộ

12/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

Do you know our Splunk app?

Download it now for free!