Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

nvd логотип

CVE-2022-39293

Опубликовано: 13 окт. 2022
Источник: nvd
CVSS3: 8.6
CVSS3: 9.8
EPSS Низкий

Описание

Azure RTOS USBX is a high-performance USB host, device, and on-the-go (OTG) embedded stack, that is fully integrated with Azure RTOS ThreadX. The case is, in _ux_host_class_pima_read, there is data length from device response, returned in the very first packet, and read by L165 code, as header_length. Then in L178 code, there is a “if” branch, which check the expression of “(header_length - UX_HOST_CLASS_PIMA_DATA_HEADER_SIZE) > data_length” where if header_length is smaller than UX_HOST_CLASS_PIMA_DATA_HEADER_SIZE, calculation could overflow and then [L182 code](https://github.com/azure-rtos

Уязвимые конфигурации

Конфигурация 1
cpe:2.3:a:eclipse:threadx_usbx:*:*:*:*:*:*:*:*
Версия до 6.1.12 (исключая)

EPSS

Процентиль: 61%
0.00415
Низкий

8.6 High

CVSS3

9.8 Critical

CVSS3

Дефекты

CWE-191

EPSS

Процентиль: 61%
0.00415
Низкий

8.6 High

CVSS3

9.8 Critical

CVSS3

Дефекты

CWE-191