BDU:2019-02277
Средний уровень опасности (базовая оценка CVSS 2.0 составляет 4,9) Средний уровень опасности (базовая оценка CVSS 3.0 составляет 6,2) CVSS 6.199999809265137 · AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:HУязвимость реализации обработчика xudc_ep_enable ядра операционной системы Linux, позволяющая нарушителю записывать данные в области оперативной памяти
Описание
Уязвимость реализации обработчика xudc_ep_enable загружаемого модуля drivers/usb/gadget/udc/udc-xilinx.ko ядра операционной системы Linux вызвана выходом операции за границу массива. Эксплуатация уязвимости может позволить нарушителю произвести запись в несанкционированную область памяти при подключении USB устройства Xilinx USB peripheral controller, так как в функции xudc_ep_enable (udc-xilinx.c) вызывается функция __xudc_ep_enable, в которой читается поле bEndpointAddress десткриптора устройства. Если адрес bEndpointAddress больше 8, но меньше 16, то значение ep->epnumber будет больше 8, т. е. больше размера массива rambase, в результате чего данные могут быть отправлены в несанкционированное место памяти в функции xudc_dma_send, которая использует ep->rambase определения адреса записи данных
Способ устранения
Использование рекомендаций: https://wiki.astralinux.ru/pages/viewpage.action?pageId=1212483 (бюллетень № 20190605SE15)
Сведения записи
Уязвимое программное обеспечение
| Производитель | Название | Версия | Платформа |
|---|---|---|---|
| ООО «РусБИТех-Астра» | Astra Linux Special Edition | 1.5 «Смоленск» | 64-bit |
| Сообщество свободного программного обеспечения | Linux | 4.2.6 | 64-bit |
Чтобы такие записи находились не вручную, ведите реестр программного обеспечения: в личном кабинете уязвимости сопоставляются с вашим ПО, а работы по устранению попадают в план. Завести кабинет →
Источник: Банк данных угроз безопасности информации ФСТЭК России. Данные выгружены 17.08.2026, записей в справочнике — 92920. Справочник не является официальным ресурсом ФСТЭК России: сверяйте сведения с первоисточником.