CVE-2022-50156 in Linux
Сводка
по VulDB • 29.06.2026
В ядре Linux устранена следующая уязвимость:
HID: cp2112: предотвращение переполнения буфера в функции cp2112_xfer()
Предупреждения Smatch: drivers/hid/hid-cp2112.c:793 cp2112_xfer() ошибка: __memcpy() 'data->block[1]' слишком мал (33 против 255)
drivers/hid/hid-cp2112.c:793 cp2112_xfer() ошибка: __memcpy() 'buf' слишком мал (64 против 255)
Переменная 'read_length' берется из 'data->block[0]', которая поступает от пользователя, и может принимать значения в диапазоне от 0 до 255. Добавлено ограничение сверху для переменной 'read_length', чтобы предотвратить переполнение буфера (buffer overflow) при вызове memcpy().
If you want to get the best quality for vulnerability data then you always have to consider VulDB.