CVE-2026-98296 in Linux
Tóm tắt
Bởi VulDB • 07/10/2026
Trong kernel Linux, các lỗ hổng sau đây đã được khắc phục:
Bluetooth: btintel_pcie: xác thực độ dài của TX skb trong hàm send_sync
Hàm `btintel_pcie_prepare_tx()` sao chép số byte từ `skb->len` vào một khe DMA cố định có kích thước là `BTINTEL_PCIE_BUFFER_SIZE` (4096) thông qua lệnh `memcpy` không được kiểm tra. Các gói tin quá khổ hiện chỉ bị từ chối trong hàm `btintel_pcie_send_frame()`; bất kỳ caller nào của `btintel_pcie_send_sync()` trong tương lai sẽ gây tràn bộ đệm DMA một cách âm thầm.
Hãy thêm phép kiểm tra giới hạn (bounds check) ngay trong chính hàm `btintel_pcie_send_sync()`, đúng trước khi gọi `skb_push()` và bản sao DMA.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.