CVE-2021-27502
Texas Instruments TI-RTOS Integer Overflow or Wraparound
Severity Score
7.8
*CVSS v3.1
Exploit Likelihood
*EPSS
Affected Versions
*CPE
Public Exploits
0
*Multiple Sources
Exploited in Wild
-
*KEV
Decision
-
*SSVC
Descriptions
Texas Instruments TI-RTOS, when configured to use HeapMem heap(default),
malloc returns a valid pointer to a small buffer on extremely large
values, which can trigger an integer overflow vulnerability in
'HeapMem_allocUnprotected' and result in code execution.
Texas Instruments TI-RTOS, cuando se configura para usar el heap HeapMem (predeterminado), malloc devuelve un puntero válido a un búfer pequeño en valores extremadamente grandes, lo que puede desencadenar una vulnerabilidad de desbordamiento de enteros en 'HeapMem_allocUnprotected' y provocar la ejecución de código.
*Credits:
David Atch, Omri Ben Bassat, and Tamir Ariel from Microsoft Section 52, and the Azure Defender for IoT research group reported these vulnerabilities to CISA.
CVSS Scores
Attack Vector
Attack Complexity
Privileges Required
User Interaction
Scope
Confidentiality
Integrity
Availability
Attack Vector
Attack Complexity
Privileges Required
User Interaction
Scope
Confidentiality
Integrity
Availability
* Common Vulnerability Scoring System
SSVC
- Decision:-
Exploitation
Automatable
Tech. Impact
* Organization's Worst-case Scenario
Timeline
- 2021-02-19 CVE Reserved
- 2023-11-21 CVE Published
- 2023-11-22 EPSS Updated
- 2024-08-03 CVE Updated
- ---------- Exploited in Wild
- ---------- KEV Due Date
- ---------- First Exploit
CWE
- CWE-190: Integer Overflow or Wraparound
CAPEC
References (2)
URL | Tag | Source |
---|---|---|
https://www.cisa.gov/news-events/ics-advisories/icsa-21-119-04 | Third Party Advisory | |
https://www.ti.com/tool/TI-RTOS-MCU | Product |
URL | Date | SRC |
---|
URL | Date | SRC |
---|
URL | Date | SRC |
---|
Affected Vendors, Products, and Versions
Vendor | Product | Version | Other | Status | ||||||
---|---|---|---|---|---|---|---|---|---|---|
Vendor | Product | Version | Other | Status | <-- --> | Vendor | Product | Version | Other | Status |
Ti Search vendor "Ti" | Real-time Operating System Search vendor "Ti" for product "Real-time Operating System" | - | - |
Affected
| in | Ti Search vendor "Ti" | Cc3200 Search vendor "Ti" for product "Cc3200" | - | - |
Safe
|
Ti Search vendor "Ti" | Real-time Operating System Search vendor "Ti" for product "Real-time Operating System" | - | - |
Affected
| in | Ti Search vendor "Ti" | Cc3220r Search vendor "Ti" for product "Cc3220r" | - | - |
Safe
|
Ti Search vendor "Ti" | Real-time Operating System Search vendor "Ti" for product "Real-time Operating System" | - | - |
Affected
| in | Ti Search vendor "Ti" | Cc3220s Search vendor "Ti" for product "Cc3220s" | - | - |
Safe
|
Ti Search vendor "Ti" | Real-time Operating System Search vendor "Ti" for product "Real-time Operating System" | - | - |
Affected
| in | Ti Search vendor "Ti" | Cc3220sf Search vendor "Ti" for product "Cc3220sf" | - | - |
Safe
|
Ti Search vendor "Ti" | Real-time Operating System Search vendor "Ti" for product "Real-time Operating System" | - | - |
Affected
| in | Ti Search vendor "Ti" | Cc3230s Search vendor "Ti" for product "Cc3230s" | - | - |
Safe
|
Ti Search vendor "Ti" | Real-time Operating System Search vendor "Ti" for product "Real-time Operating System" | - | - |
Affected
| in | Ti Search vendor "Ti" | Cc3230sf Search vendor "Ti" for product "Cc3230sf" | - | - |
Safe
|
Ti Search vendor "Ti" | Real-time Operating System Search vendor "Ti" for product "Real-time Operating System" | - | - |
Affected
| in | Ti Search vendor "Ti" | Cc3235s Search vendor "Ti" for product "Cc3235s" | - | - |
Safe
|
Ti Search vendor "Ti" | Real-time Operating System Search vendor "Ti" for product "Real-time Operating System" | - | - |
Affected
| in | Ti Search vendor "Ti" | Cc3235sf Search vendor "Ti" for product "Cc3235sf" | - | - |
Safe
|
Ti Search vendor "Ti" | Simplelink Cc13xx Software Development Kit Search vendor "Ti" for product "Simplelink Cc13xx Software Development Kit" | < 4.40.00 Search vendor "Ti" for product "Simplelink Cc13xx Software Development Kit" and version " < 4.40.00" | - |
Affected
| ||||||
Ti Search vendor "Ti" | Simplelink Cc26xx Software Development Kit Search vendor "Ti" for product "Simplelink Cc26xx Software Development Kit" | < 4.40.00 Search vendor "Ti" for product "Simplelink Cc26xx Software Development Kit" and version " < 4.40.00" | - |
Affected
| ||||||
Ti Search vendor "Ti" | Simplelink Cc32xx Software Development Kit Search vendor "Ti" for product "Simplelink Cc32xx Software Development Kit" | < 4.10.03 Search vendor "Ti" for product "Simplelink Cc32xx Software Development Kit" and version " < 4.10.03" | - |
Affected
| ||||||
Ti Search vendor "Ti" | Simplelink Msp432e401y Search vendor "Ti" for product "Simplelink Msp432e401y" | - | - |
Affected
| ||||||
Ti Search vendor "Ti" | Simplelink Msp432e411y Search vendor "Ti" for product "Simplelink Msp432e411y" | - | - |
Affected
|