CVE-2026-80962 in Linuxthông tin

Tóm tắt

Bởi VulDB • 12/09/2026

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

dm-pcache: xác thực các trường hình học từ cache_info trên đĩa

Hàm `cache_segs_init()` lặp qua `n_segs` lần của `cache_info`, truy cập vào mảng `cache->segments[]`, có kích thước dựa trên hình học của thiết bị bộ nhớ đệm, và hàm `get_seg_id()` lấy mỗi ID phân đoạn (segment) từ `cache_info` trên phương tiện lưu trữ cũng như liên kết `next_seg` cho từng phân đoạn. Cả hai nguồn này đều đến từ metadata của thiết bị bộ nhớ đệm, chỉ được bảo vệ bằng CRC với một seed công cố định; do đó, bất kỳ ai cung cấp thiết bị bộ nhớ đệm khi tải bảng (yêu cầu quyền CAP_SYS_ADMIN) đều có thể kiểm soát chúng: giá trị `n_segs` quá lớn hoặc ID phân đoạn nằm ngoài khoảng cho phép sẽ dẫn đến truy cập vượt ra khỏi vùng giới hạn (out-of-bounds access) đối với mảng `cache->segments[]` và con trỏ CACHE_DEV_SEGMENT() không hợp lệ vào ánh xạ thiết bị -- gây ra đọc ghi vượt ra khỏi vùng giới hạn từ dữ liệu trên đĩa.

Từ chối giá trị `n_segs` vượt quá số lượng phân đoạn của thiết bị cũng như ID phân đoạn nằm ngoài khoảng cho phép trước khi chúng được sử dụng. Dữ liệu metadata hợp lệ sẽ không bị ảnh hưởng.

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

chịu trách nhiệm

Linux

Đặt trước

26/08/2026

Tiết lộ

11/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 stay up to date on a daily basis?

Enable the mail alert feature now!