What’s Vulnerable › Vulnerabilities

CVE-2024-2212: Integer wraparounds, under-allocations, and heap buffer overflows in Eclipse ThreadX xQueueCreate() and xQueueCreateSet()

Description

In Eclipse ThreadX before 6.4.0, xQueueCreate() and xQueueCreateSet() functions from the FreeRTOS compatibility API (utility/rtos_compatibility_layers/FreeRTOS/tx_freertos.c) were missing parameter checks. This could lead to integer wraparound, under-allocations and heap buffer overflows.

Affected products

How to fix

Upgrade to a fixed version: Eclipse Foundation Eclipse ThreadX 6.4.0. Check the vendor advisory for mitigations.

References

Get alerted when CVE-2024-2212 or the next vulnerability affects your stack