Intel

AIKIDO-2026-471168

FreeRTOS.FreeRTOS-Kernel is vulnerable to Out-of-bounds Write

Out-of-bounds WriteCVE-2026-77236 Published 2 days ago

73

High Risk

This Affects:

C++FreeRTOS.FreeRTOS-Kernel
10.2.0 - 11.3.0
Fixed in 11.3.1
Are you affected? Scan for Free

TL;DR

On ARM TrustZone (ARMv8-M) configurations, SecureContext_AllocateContext does not validate the requested secure-stack size. A non-secure task can request an undersized or overflowing allocation, causing the allocator to write stack-overflow protection markers beyond the allocated buffer. This out-of-bounds write corrupts adjacent secure-heap structures and can cause crashes or unpredictable behavior. The fix validates the requested size and rejects allocations that would overflow.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range and you build an ARM TrustZone (ARMv8-M) port that uses secure contexts.

Background info

FreeRTOS.FreeRTOS-Kernel is vulnerable to Out-of-bounds Write in versions 10.2.0 - 11.3.0.

How to fix this

Upgrade the FreeRTOS.FreeRTOS-Kernel library to the patch version.