Logo
-

Byte Open Security

(ByteOS Network)

Log In

Sign Up

ByteOS

Security
Vulnerability Details
Registries
Custom Views
Weaknesses
Attack Patterns
Filters & Tools
NVD Vulnerability Details :
CVE-2022-36063
Modified
More InfoOfficial Page
Source-security-advisories@github.com
View Known Exploited Vulnerability (KEV) details
Published At-10 Oct, 2022 | 21:15
Updated At-27 Oct, 2025 | 13:57

Azure RTOS USBx is a USB host, device, and on-the-go (OTG) embedded stack, fully integrated with Azure RTOS ThreadX and available for all Azure RTOS ThreadX–supported processors. Azure RTOS USBX implementation of host support for USB CDC ECM includes an integer underflow and a buffer overflow in the `_ux_host_class_cdc_ecm_mac_address_get` function which may be potentially exploited to achieve remote code execution or denial of service. Setting mac address string descriptor length to a `0` or `1` allows an attacker to introduce an integer underflow followed (string_length) by a buffer overflow of the `cdc_ecm -> ux_host_class_cdc_ecm_node_id` array. This may allow one to redirect the code execution flow or introduce a denial of service. The fix has been included in USBX release [6.1.12](https://github.com/azure-rtos/usbx/releases/tag/v6.1.12_rel). Improved mac address string descriptor length validation to check for unexpectedly small values may be used as a workaround.

CISA Catalog
Date AddedDue DateVulnerability NameRequired Action
N/A
Date Added: N/A
Due Date: N/A
Vulnerability Name: N/A
Required Action: N/A
Metrics
TypeVersionBase scoreBase severityVector
Secondary3.17.6HIGH
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:H
Primary3.19.8CRITICAL
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Type: Secondary
Version: 3.1
Base score: 7.6
Base severity: HIGH
Vector:
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:H
Type: Primary
Version: 3.1
Base score: 9.8
Base severity: CRITICAL
Vector:
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CPE Matches

Eclipse Foundation AISBL
eclipse
>>threadx_usbx>>Versions before 6.1.11(exclusive)
cpe:2.3:a:eclipse:threadx_usbx:*:*:*:*:*:*:*:*
Weaknesses
CWE IDTypeSource
CWE-121Secondarysecurity-advisories@github.com
CWE-191Secondarysecurity-advisories@github.com
CWE-1284Primarynvd@nist.gov
CWE ID: CWE-121
Type: Secondary
Source: security-advisories@github.com
CWE ID: CWE-191
Type: Secondary
Source: security-advisories@github.com
CWE ID: CWE-1284
Type: Primary
Source: nvd@nist.gov
Evaluator Description

Evaluator Impact

Evaluator Solution

Vendor Statements

References
HyperlinkSourceResource
https://github.com/azure-rtos/usbx/blob/master/common/usbx_host_classes/src/ux_host_class_cdc_ecm_mac_address_get.c#L264security-advisories@github.com
Exploit
Third Party Advisory
https://github.com/azure-rtos/usbx/releases/tag/v6.1.12_relsecurity-advisories@github.com
Patch
Release Notes
Third Party Advisory
https://github.com/azure-rtos/usbx/security/advisories/GHSA-chpp-5fv9-6368security-advisories@github.com
Exploit
Patch
Third Party Advisory
https://github.com/azure-rtos/usbx/blob/master/common/usbx_host_classes/src/ux_host_class_cdc_ecm_mac_address_get.c#L264af854a3a-2127-422b-91ae-364da2661108
Exploit
Third Party Advisory
https://github.com/azure-rtos/usbx/releases/tag/v6.1.12_relaf854a3a-2127-422b-91ae-364da2661108
Patch
Release Notes
Third Party Advisory
https://github.com/azure-rtos/usbx/security/advisories/GHSA-chpp-5fv9-6368af854a3a-2127-422b-91ae-364da2661108
Exploit
Patch
Third Party Advisory
Hyperlink: https://github.com/azure-rtos/usbx/blob/master/common/usbx_host_classes/src/ux_host_class_cdc_ecm_mac_address_get.c#L264
Source: security-advisories@github.com
Resource:
Exploit
Third Party Advisory
Hyperlink: https://github.com/azure-rtos/usbx/releases/tag/v6.1.12_rel
Source: security-advisories@github.com
Resource:
Patch
Release Notes
Third Party Advisory
Hyperlink: https://github.com/azure-rtos/usbx/security/advisories/GHSA-chpp-5fv9-6368
Source: security-advisories@github.com
Resource:
Exploit
Patch
Third Party Advisory
Hyperlink: https://github.com/azure-rtos/usbx/blob/master/common/usbx_host_classes/src/ux_host_class_cdc_ecm_mac_address_get.c#L264
Source: af854a3a-2127-422b-91ae-364da2661108
Resource:
Exploit
Third Party Advisory
Hyperlink: https://github.com/azure-rtos/usbx/releases/tag/v6.1.12_rel
Source: af854a3a-2127-422b-91ae-364da2661108
Resource:
Patch
Release Notes
Third Party Advisory
Hyperlink: https://github.com/azure-rtos/usbx/security/advisories/GHSA-chpp-5fv9-6368
Source: af854a3a-2127-422b-91ae-364da2661108
Resource:
Exploit
Patch
Third Party Advisory
Change History
0Changes found

Details not found