FreeRTOS-Plus-TCP
cpe:2.3:a:amazon:freertos-plus-tcp:*:*:*:*:*:*:*
- >= 4.0.0, <= 4.3.3
A buffer over-read vulnerability has been identified in FreeRTOS-Plus-TCP's ICMPv6 packet processing. This issue arises from a missing validation check that allows out-of-bounds reads when certain types of ICMPv6 packets, which are smaller than expected, are received. The vulnerability affects applications using IPv6 and is present in FreeRTOS-Plus-TCP versions 4.0.0 prior to 4.3.3.
Exploitation of this vulnerability leads to a buffer over-read, where the application reads data beyond the allocated buffer size. This can potentially be exploited to read sensitive information from memory or cause a denial-of-service condition by crashing the application.
Users are advised to upgrade to FreeRTOS-Plus-TCP version 4.3.4, which addresses this vulnerability by implementing the necessary validation checks. For those using forked or derivative versions of the code, it is important to incorporate these fixes.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.