NXP MCUXpresso SDK USB Middleware before 2.13.0 Heap Overflow via Host Class Drivers
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NXP | mcuxsdk-middleware-usb | unaffected |
|
No data.
No data.
| Vendor | Product | Versions | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Nxp | Mcuxsdk-middleware-usb |
|
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.374% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Nxp
Nxp mcuxsdk-middleware-usb |
|
| Vendors & Products |
Nxp
Nxp mcuxsdk-middleware-usb |
| Type | Values Removed | Values Added |
|---|---|---|
| Description | NXP MCUXpresso SDK USB middleware (mcuxsdk-middleware-usb) before 2.13.0 contains a heap buffer overflow in host audio, video and CDC class drivers that trust device-supplied bNumEndpoints and bLength values. A malicious USB device can supply crafted descriptors that write endpoint entries past the fixed-size epList array, corrupting heap memory for code execution or denial of service. | |
| Title | NXP MCUXpresso SDK USB Middleware before 2.13.0 Heap Overflow via Host Class Drivers | |
| Weaknesses | CWE-122 | |
| References |
|
|
| Metrics |
cvssV3_1
|