Intel

AIKIDO-2026-10166

eclipse-threadx.threadx is vulnerable to Incorrect Check of Function Return Value

Incorrect Check of Function Return ValueCVE-2026-0648

79

High Risk

This Affects:

C++eclipse-threadx.threadx
6.1.7 - 6.4.3
Fixed in 6.4.5

TL;DR

Affected versions of this package are vulnerable to denial of service and memory corruption due to incorrect error handling in the CreateCounter() function. When the counter pool is exhausted, the code misinterprets the error value returned by osek_get_counter(), casts it to a pointer, and writes to an invalid memory address, which can lead to crashes or unauthorized memory access.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range.

Background info

eclipse-threadx.threadx is vulnerable to Incorrect Check of Function Return Value in versions 6.1.7 - 6.4.3.

How to fix this

Upgrade the eclipse-threadx.threadx library to the patch version.

Background Info