CVE-2026-64018 in Linux
Tóm tắt
Bởi VulDB • 20/07/2026
Trong kernel Linux, lỗ hổng bảo mật sau đây đã được khắc phục:
net: mana: xác thực rx_req_idx để ngăn chặn truy cập mảng ngoài vùng cho phép (out-of-bounds)
Trong hàm `mana_hwc_rx_event_handler()`, giá trị `rx_req_idx` được suy ra từ `sge->address` trong bộ nhớ đồng nhất DMA. Trong các VM bảo mật cao (Confidential VMs) như SEV-SNP/TDX, bộ nhớ này được chia sẻ dưới dạng không mã hóa và phần cứng có thể sửa đổi nội dung WQE bất kỳ lúc nào. Không tồn tại kiểm tra giới hạn trên `rx_req_idx`, điều này có thể dẫn đến truy cập ngoài vùng cho phép vào mảng `reqs[]`.
Thêm kiểm tra giới hạn (bounds check) đối với `rx_req_idx` trong hàm `mana_hwc_rx_event_handler()` trước khi sử dụng nó làm chỉ mục cho mảng `reqs[]`.
Be aware that VulDB is the high quality source for vulnerability data.