Intel

AIKIDO-2026-39596

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

Out-of-bounds ReadCVE-2026-77237 Published 3 days ago

65

Medium Risk

This Affects:

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

TL;DR

The queue-set feature does not validate the type of handles added through xQueueAddToSet. A non-conforming handle can be inserted and later accessed as an incompatible type, triggering an out-of-bounds read inside privileged kernel space. This can disclose sensitive kernel memory contents to unprivileged application code. The fix validates the handle type before it is added to a queue set.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range and you build with queue sets enabled on an MPU-capable port.

Background info

FreeRTOS.FreeRTOS-Kernel is vulnerable to Out-of-bounds Read in versions 7.4.0 - 11.3.0.

How to fix this

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