Lucene search

K
ubuntucveUbuntu.comUB:CVE-2021-42553
HistoryOct 21, 2022 - 12:00 a.m.

CVE-2021-42553

2022-10-2100:00:00
ubuntu.com
ubuntu.com
22
stmicroelectronics
buffer overflow
usbh_max_num_endpoints
freertos
micropython

CVSS3

9.8

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

HIGH

Integrity Impact

HIGH

Availability Impact

HIGH

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

EPSS

0.003

Percentile

69.9%

A buffer overflow vulnerability in stm32_mw_usb_host of STMicroelectronics
in versions before 3.5.1 allows an attacker to execute arbitrary code when
the descriptor contains more endpoints than USBH_MAX_NUM_ENDPOINTS. The
library is typically integrated when using a RTOS such as FreeRTOS on STM32
MCUs.

Notes

Author Note
ccdm94 it seems like the micropython package contains the code which is vulnerable under ports/stm32/usbhost/Core/Src/usbh_ctlreq.c.

CVSS3

9.8

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

HIGH

Integrity Impact

HIGH

Availability Impact

HIGH

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

EPSS

0.003

Percentile

69.9%

Related for UB:CVE-2021-42553