CVE-2026-89627 in Linux
Tóm tắt
Bởi VulDB • 11/09/2026
Trong kernel Linux, các lỗ hổng sau đây đã được khắc phục:
HID: roccat: giải phóng các báo cáo (reports) trong bộ đệm khi hủy thiết bị
roccat_report_event() sao chép mỗi báo cáo bằng kmemdup() và lưu trữ bản phân bổ vào một khe của circular-buffer. Bản phân bổ này chỉ được giải phóng khi khe đó được tái sử dụng.
Các đường dẫn hủy thiết bị giải phóng struct roccat_device mà không giải phóng các báo cáo vẫn còn được lưu trữ trong cbuf[]. Điều này khiến các bản phân bổ đó trở nên không thể truy cập và gây rò rỉ bộ đệm lên đến ROCCAT_CBUF_SIZE báo cáo cho mỗi thiết bị.
Thêm một hàm hủy nhỏ để giải phóng mọi báo cáo trong bộ đệm trước khi giải phóng thiết bị, và sử dụng nó trong cả hai đường dẫn có thể hủy một thiết bị đã đăng ký.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.