IT SBIT Services
Schneeberger
DEEN
CVE tracker

Amazon FreeRTOS-Plus-TCP: DNS cache poisoning via spoofed DNS replies

CVE-2026-102552High 8.2

← All vulnerabilities

Summary

FreeRTOS-Plus-TCP, a TCP/IP stack used in embedded and IoT devices, does not fully verify that a DNS reply comes from the server that was queried. A remote attacker who forges a DNS reply can insert an attacker-chosen address into the device's DNS cache and redirect its subsequent connections for the affected name. The attacker must be able to inject forged replies, typically from the local network or path, and no authentication or user interaction is required.

Affected

  • FreeRTOS-Plus-TCP versions 0 to 4.4.1 (up to and including V4.4.1)

Fixed in

  • Version V4.4.2, with ipconfigDNS_CHECK_REPLY_SOURCE_IP enabled in FreeRTOSIPConfig.h (the option is disabled by default)

Workaround

  • No configuration-only workaround exists for affected versions, because responder source-IP validation is not available before V4.4.2.
  • Where feasible, restrict the device to a trusted local resolver and protect the local network path to reduce exposure. This does not eliminate the issue.

Exploitation

  • Not known to be exploited in the wild.
  • CISA SSVC assessment: Exploitation none, Automatable no, Technical Impact partial.
  • No public proof of concept found; this is not confirmation that none exists.

Our recommendation

  • Inventory devices and firmware that use FreeRTOS-Plus-TCP; ask device vendors whether their firmware includes it.
  • Ask vendors for firmware updates that include V4.4.2 or later; upgrading the library alone is not enough.
  • Enable ipconfigDNS_CHECK_REPLY_SOURCE_IP after upgrading and test it first, because reviewer comments on a related pull request report that it may reject some legitimate LLMNR and mDNS responses.
  • Patch CVE-2026-102551 (IPv6 Router Advertisement) at the same time, since it affects the same versions.
  • Limit network access to affected devices and monitor for unexpected DNS behaviour.

Public exploits

PoC-in-GitHub, Metasploit and Exploit-DB list nothing for this CVE.

Research sources

Researched and written up in English and German by an AI (Claude by Anthropic) based on NVD, CISA, EPSS and the sources listed. The vendor information is authoritative. Researched on 1 Nov 2026, 15:53.

Original description (NVD)

Improper verification of the source of a communication channel in the DNS resolver in Amazon FreeRTOS-Plus-TCP before V4.4.2 might allow remote third-party to insert a chosen address into the device's DNS cache via a forged DNS reply. To remediate this issue, users should upgrade to version V4.4.2 and enable ipconfigDNS_CHECK_REPLY_SOURCE_IP.

NVD references (3)

Sources

The tracker combines official, freely usable data sources – updated continuously:

This product uses data from the NVD API but is not endorsed or certified by the NVD. EPSS data © FIRST.org.

Affected? We can help.

We check whether your systems are affected, install updates and close the gap – continuously with the System Health Checker if you wish.