CVE-2021-27504: Texas Instruments devices running FREERTOS, malloc returns a valid
pointer to a small buffer on extremely lar
36
Routine
HIGH 7.4WATCHLISTMITIGATEUPGRADEUPGRADE
CVE-2021-27504 is a high-severity flaw (CVSS 7.4) affecting freertos, simplelink cc13xx software development kit, simplelink cc26xx software development kit. Below: why it ranks where it does, which versions are affected, what to do, and the exact commands.
Texas Instruments devices running FREERTOS, malloc returns a valid
pointer to a small buffer on extremely large values, which can trigger
an integer overflow vulnerability in 'malloc' for FreeRTOS, resulting in
code execution.
Apply the vendor mitigation from the advisory, disable the affected feature, or restrict network access.
Verify at the official sourceNVD · CVE Program · Report a problem with this page Scores and fixes here are computed automatically from those and other public sources. Confirm with the vendor advisory before changing production systems.
Quick answers
How do I fix CVE-2021-27504?
freertos: mitigate or apply the listed mitigation; simplelink cc13xx software development kit: upgrade to 4.40.00; simplelink cc26xx software development kit: upgrade to 4.40.00. Exact commands for each OS are on this page.
Is CVE-2021-27504 being exploited?
CVE-2021-27504 is not on the CISA Known Exploited Vulnerabilities list at the time of the last update. Check again, as this can change.
What does CVE-2021-27504 affect?
CVE-2021-27504 affects freertos, simplelink cc13xx software development kit, simplelink cc26xx software development kit. Severity is high (CVSS 7.4). Texas Instruments devices running FREERTOS, malloc returns a valid
pointer to a small buffer on extremely large values, which can trigger
an integer overflow vulnerability in 'malloc' for FreeRTOS, resulting in
code execution.
How urgent is CVE-2021-27504?
Priority 36/100. High severity; On your watchlist
Related CVEs
CVE-2026-77234HIGH 8.8UPGRADE Improper input validation in FreeRTOS-Kernel before 11.3.1 might allow an unprivileged task on MPU-enabled por
CVE-2026-77235HIGH 7.3UPGRADE Missing privilege verification in the secure context cleanup handler in FreeRTOS-Kernel before 11.3.1 might al
CVE-2026-77236HIGH 7.3UPGRADE Missing minimum size validation in secure context allocation in FreeRTOS-Kernel before 11.3.1 might allow loca
CVE-2026-77237MEDIUM 6.5UPGRADE Missing queue-set type validation in xQueueAddToSet() in the FreeRTOS-Kernel before 11.3.1 might allow an unpr
CVE-2024-28115HIGH 8.8UPGRADE FreeRTOS is a real-time operating system for microcontrollers