CVE-2026-89556 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:

module: xác thực các loại phần bảng chuỗi (string table)

Tại hàm `elf_validity_cache_sechdrs`, kích thước và độ lệch của các phần (section) được kiểm tra tính hợp lệ, trừ khi loại phần là SHT_NULL hoặc SHT_NOBITS.

Sau đó, `elf_validity_cache_secstrings` và `elf_validity_cache_index_str` truy cập vào tiêu đề bảng tên phần (.shstrtab) và bảng chuỗi ký hiệu (.strtab) mà không đảm bảo trước rằng các loại của chúng là SHT_STRTAB. Nếu một loại phần là SHT_NULL hoặc SHT_NOBITS, thì sh_offset chưa được kiểm tra tính hợp lệ và có thể tham chiếu đến bộ nhớ ngoài vùng cho phép (out-of-bounds memory) khi được giải tham chiếu trong `elf_validity_cache_secstrings` hoặc `elf_validity_cache_strtab`.

Hãy xác thực rằng cả hai tiêu đề phần chuỗi đều thuộc loại SHT_STRTAB trước khi lưu chúng vào bộ đệm.

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

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

Want to know what is going to be exploited?

We predict KEV entries!