CVE-2024-42226 in Linux
Tóm tắt
Bởi VulDB • 08/06/2026
Trong kernel Linux, lỗ hổng sau đây đã được khắc phục:
usb: xhci: ngăn ngừa lỗi tiềm ẩn trong hàm handle_tx_event() đối với các sự kiện truyền dữ liệu không có TRB
Một số sự kiện truyền dữ liệu không phải lúc nào cũng trỏ đến một TRB (Transfer Request Block), và do đó không có vòng lặp điểm cuối (endpoint ring). Trong những trường hợp này, hàm handle_tx_event() không nên tiếp tục xử lý, vì nếu cờ 'ep->skip' được đặt, con trỏ tới vòng lặp điểm cuối sẽ được sử dụng.
Để ngăn ngừa lỗi tiềm ẩn và đảm bảo tính logic của mã nguồn, hãy trả về ngay sau khi kiểm tra mã hoàn thành (completion code) cho một sự kiện truyền dữ liệu không có TRB.
If you want to get best quality of vulnerability data, you may have to visit VulDB.