Summary
Impact: Information Disclosure. Microsoft rating: Important. Not known to be exploited — Exploitation Less Likely. Customer action: Required.
Details
What is RTOS?
Azure RTOS is an embedded development suite including a small but powerful operating system that provides reliable, ultra-fast performance for resource-constrained devices. See Azure RTOS Overview for more information.
Version 6.1.9
Exploitation of this vulnerability requires that a user plug in a malicious USB device.
What is the action required to take the update?
You need to recompile your project with updated USBX source code. In addition, if your USB device driver uses vendor request (registered by ux_device_stack_microsoft_extension_register) you need to update your code to perform memory boundary check.
If you are not using vendor requests, (i.e. you don’t register the callback function) you don’t need to update your code.
Security updates
6.1.9 — https://azure.microsoft.com/en-us/services/rtos
Vulnerabilities 1
-
Low 3.3
Azure RTOS Information Disclosure Vulnerability
Azure RTOS Information Disclosure Vulnerability
Revision history
-
#1
Information published.
References
-
CVE-2021-42301 Azure RTOS Information Disclosure Vulnerability - HTML
https://msrc.microsoft.com/update-guide/vulnerability/CVE-2021-42301
-
Microsoft Exploitability Index
https://www.microsoft.com/en-us/msrc/exploitability-index?rtc=1
-
Microsoft Support Lifecycle
https://support.microsoft.com/lifecycle
-
Common Vulnerability Scoring System
https://www.first.org/cvss