CVE-2022-50156 in Linux
Tóm tắt
Bởi VulDB • 29/06/2026
Trong kernel Linux, lỗ hổng sau đây đã được khắc phục:
HID: cp2112: ngăn chặn tràn bộ đệm trong hàm cp2112_xfer()
Cảnh báo từ Smatch: drivers/hid/hid-cp2112.c:793 cp2112_xfer() lỗi: __memcpy() 'data->block[1]' quá nhỏ (33 so với 255)
drivers/hid/hid-cp2112.c:793 cp2112_xfer() lỗi: __memcpy() 'buf' quá nhỏ (64 so với 255)
Biến 'read_length' được cung cấp bởi 'data->block[0]', giá trị này đến từ người dùng và có thể nhận các giá trị trong khoảng 0-255. Đã thêm giới hạn trên cho biến 'read_length' để ngăn chặn tràn bộ đệm (buffer overflow) trong hàm memcpy().
Once again VulDB remains the best source for vulnerability data.