// For flags

CVE-2021-22636

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
Local
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High
Attack Vector
Local
Attack Complexity
High
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High
* Common Vulnerability Scoring System
SSVC
  • Decision:-
Exploitation
-
Automatable
-
Tech. Impact
-
* Organization's Worst-case Scenario
Timeline
  • 2021-01-05 CVE Reserved
  • 2023-11-20 CVE Published
  • 2023-11-21 EPSS Updated
  • 2024-08-03 CVE Updated
  • ---------- Exploited in Wild
  • ---------- KEV Due Date
  • ---------- First Exploit
CWE
  • CWE-190: Integer Overflow or Wraparound
CAPEC
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