Which CVEs affect FreeRTOS 10.2.1?
| CVE | Severity | CVSS | Fixed from | Note |
|---|---|---|---|---|
| CVE-2021-31571 | critical | 9.8 | 10.4.3 | per vulnerability databases |
| CVE-2021-31572 | critical | 9.8 | 10.4.3 | per vulnerability databases |
| CVE-2021-32020 | critical | 9.8 | 10.4.3 | per vulnerability databases |
| CVE-2026-77234 | critical | 9.3 | 11.3.1 | per vulnerability databases |
| CVE-2026-77237 | high | 8.4 | 11.3.1 | per vulnerability databases |
| CVE-2026-77235 | high | 8.3 | 11.3.1 | per vulnerability databases |
| CVE-2026-77236 | high | 8.3 | 11.3.1 | per vulnerability databases |
| CVE-2021-43997 | high | 7.8 | 10.4.6 | per vulnerability databases |
| CVE-2024-28115 | high | 7.8 | 10.6.2 | per vulnerability databases |
Which FreeRTOS version do I need to upgrade to?
Fixed in FreeRTOS 10.4.3: 3 CVEs of this version.
Fixed in FreeRTOS 10.4.6: 1 CVE of this version.
Fixed in FreeRTOS 10.6.2: 1 CVE of this version.
Fixed in FreeRTOS 11.3.1: 4 CVEs of this version.
What changed against FreeRTOS 10.2.0?
No CVE of 10.2.0 dropped out in 10.2.1.
No CVE was added in 10.2.1.
What does the number mean for a device?
Counted are the CVEs public sources name for FreeRTOS version 10.2.1 (NVD). "Confirmed by the vendor" means the CVE record or advisory comes from the vendor itself and names this version as affected. Third-party records are counted but not marked as confirmed.
Whether a CVE is exploitable in a given device depends on which functions of the library the build contains and how they are configured. The list shows what is known for the version.
Questions
How many CVEs does FreeRTOS 10.2.1 have?
As of 13 Nov 2026, 9 CVEs are known for FreeRTOS 10.2.1, 4 critical and 5 high. From FreeRTOS 11.3.1 on, none of these CVEs is listed.
From which version are the CVEs of FreeRTOS 10.2.1 fixed?
From FreeRTOS 11.3.1 on, none of the 9 CVEs is listed. The "Fixed in" column names the fix version per CVE.
Sources
- [1]NVD