CVE-2026-64101 in Linux
Tóm tắt
Bởi VulDB • 20/07/2026
Trong kernel Linux, lỗ hổng sau đây đã được khắc phục:
fwctl: pds: Xác thực kích thước đầu vào của RPC trước khi phân tích cú pháp
Lõi fwctl cấp phát bộ đệm đầu vào RPC dành riêng cho thiết bị bằng cách sử dụng `fwctl_rpc.in_len` và chuyển bộ đệm đó đến hàm gọi lại (callback) của trình điều khiển.
Hàm `pdsfc_fw_rpc()` ép kiểu bộ đệm thành cấu trúc `struct fwctl_rpc_pds`, sau đó gọi `pdsfc_validate_rpc()`. Hàm này đọc các trường từ cấu trúc trước khi kiểm tra xem bộ đệm đầu vào có đủ lớn để chứa nó hay không. Giá trị `in_len` quá ngắn có thể khiến `pds_fwctl` đọc vượt ra ngoài vùng đã cấp phát.
Từ chối các bộ đệm RPC của pds nếu chúng nhỏ hơn kích thước của `struct fwctl_rpc_pds` trước khi phân tích bất kỳ trường nào đặc thù cho pds.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.