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.

Ответственный

Linux

Резервировать

18.06.2025

Раскрытие

18.06.2025

Модерация

принято

Вход

VDB-313139

EPSS

0.00193

KEV

Нет

Деятельности

Очень низкий

Источники

Do you want to use VulDB in your project?

Use the official API to access entries easily!