A buffer overflow vulnerability in stm32mwusbhost of STMicroelectronics in versions before 3.5.1 allows an attacker to execute arbitrary code when the descriptor contains more endpoints than USBHMAXNUMENDPOINTS. The library is typically integrated when using a RTOS such as FreeRTOS on STM32 MCUs.
{ "availability": "Available with Ubuntu Pro: https://ubuntu.com/pro", "ubuntu_priority": "medium", "binaries": [ { "binary_version": "1.12-1ubuntu0.1~esm1", "binary_name": "micropython" }, { "binary_version": "1.12-1ubuntu0.1~esm1", "binary_name": "micropython-dbgsym" }, { "binary_version": "1.12-1ubuntu0.1~esm1", "binary_name": "micropython-doc" } ] }
{ "availability": "Available with Ubuntu Pro: https://ubuntu.com/pro", "ubuntu_priority": "medium", "binaries": [ { "binary_version": "1.17+ds-1.1ubuntu2+esm1", "binary_name": "micropython" }, { "binary_version": "1.17+ds-1.1ubuntu2+esm1", "binary_name": "micropython-dbgsym" }, { "binary_version": "1.17+ds-1.1ubuntu2+esm1", "binary_name": "micropython-doc" } ] }
{ "availability": "No subscription required", "ubuntu_priority": "medium", "binaries": [ { "binary_version": "1.22.1+ds-1ubuntu0.24.10.1", "binary_name": "micropython" }, { "binary_version": "1.22.1+ds-1ubuntu0.24.10.1", "binary_name": "micropython-dbgsym" }, { "binary_version": "1.22.1+ds-1ubuntu0.24.10.1", "binary_name": "micropython-doc" } ] }
{ "availability": "Available with Ubuntu Pro: https://ubuntu.com/pro", "ubuntu_priority": "medium", "binaries": [ { "binary_version": "1.22.1+ds-1ubuntu0.24.04.1~esm1", "binary_name": "micropython" }, { "binary_version": "1.22.1+ds-1ubuntu0.24.04.1~esm1", "binary_name": "micropython-dbgsym" }, { "binary_version": "1.22.1+ds-1ubuntu0.24.04.1~esm1", "binary_name": "micropython-doc" } ] }