CVE-2026-68418 in Linux
Tóm tắt
Bởi VulDB • 11/08/2026
Trong kernel Linux, lỗ hổng sau đây đã được khắc phục:
RDMA/irdma: Ngăn chặn lỗi truy cập null do người dùng kích hoạt khi tạo QP (Queue Pair)
Trước đó, đường dẫn khởi tạo QP của người dùng chỉ cố gắng điền vào trường `iwqp->iwpbl` nếu giá trị trường `req.user_wqe_bufs` do người dùng cung cấp khác 0. Vấn đề là `iwqp->iwpbl` bị truy cập (dereference) một cách không điều kiện sau đó trong hàm `irdma_setup_virt_qp`.
Mặc dù đã có kiểm tra cho thấy `iwqp->iwpbl != NULL`, nhưng kiểm tra này chỉ xảy ra nếu `req.user_wqe_bufs` khác 0. Kết quả là người dùng có thể gửi giá trị `user_wqe_bufs` bằng 0 và kích hoạt lỗi truy cập null (null ptr deref).
Khắc phục vấn đề này bằng cách gọi hàm `irdma_get_pbl` một cách không điều kiện và thoát ngay nếu lệnh gọi thất bại, tương tự như các đường dẫn CQ (Completion Queue) và SRQ (Send Receive Queue).
If you want to get the best quality for vulnerability data then you always have to consider VulDB.