Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessGain position on local link segment
-
DeliveryCraft spoofed IPv6 Router Advertisement
-
ExploitSend to target's link-local multicast
-
ExecutionHandler accepts unverified RA
-
PersistRogue gateway/prefix installed
-
ImpactRedirect and intercept device traffic
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V12 - Secure Communication Communication channel verification
|
| Exploitation Conditions | Exploitation requires the target to run FreeRTOS-Plus-TCP before V4.4.2 with IPv6 enabled and IPv6 Router Advertisement/autoconfiguration processing active. The attacker must be positioned on the same local link as the victim, because IPv6 Router Advertisements are link-local ICMPv6 multicast messages (enforced hop limit 255) that cannot be routed across networks - this is the limiting factor captured by AT:P and is the practical bound on the otherwise 'remote' AV:N rating. No authentication (PR:N) and no user interaction (UI:N) are required. The core enabling condition is the handler's failure to verify the source of the advertisement (CWE-940), allowing a crafted RA to override the endpoint's default gateway, on-link prefix, and address configuration. |
| Impact | This is a high-priority issue for affected embedded deployments, though its real-world risk is constrained by network positioning. The vendor CVSS 4.0 vector (AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:L) yields a 9.2 (Critical) and confirms unauthenticated exploitation (PR:N) with no user interaction (UI:N). Critically, AT:P (Attack Requirements: Present) signals that exploitation depends on conditions outside the attacker's control - consistent with IPv6 Router Advertisements being link-local, non-routable multicast traffic (hop limit 255), so the attacker must be positioned on the same local link rather than truly arbitrary-remote. No EPSS score was provided, and there is NO CISA KEV listing and NO public POC referenced, so there is no evidence of active exploitation - the 9.2 reflects potential impact (MITM/traffic redirection via spoofed gateway and prefix) rather than demonstrated in-the-wild use. CONFLICT TO NOTE: the vendor labels the impact 'Information Disclosure' and rates confidentiality/integrity High, but influencing the default gateway and on-link prefix is primarily a traffic-redirection / man-in-the-middle primitive - information disclosure is a downstream consequence, not the core flaw (CWE-940, improper source verification). Net: treat as a Critical fix-now item for IPv6-enabled FreeRTOS-Plus-TCP devices on untrusted networks, but recognize the adjacency requirement sharply limits mass remote exploitation. |
| Exploit ScenarioDerived | An attacker on the same local network segment as a FreeRTOS-Plus-TCP endpoint (before V4.4.2) with IPv6 enabled crafts a malicious ICMPv6 Router Advertisement. Because the handler does not properly verify the source of the advertisement, the attacker sets a rogue default gateway and on-link prefix, redirecting the device's IPv6 traffic through attacker-controlled infrastructure for interception or manipulation. No public exploit is identified at time of analysis, but RA-spoofing tooling for IPv6 is well established generally. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv2 – Oct 16, 2026
Improper verification of the source of IPv6 Router Advertisements in Amazon FreeRTOS-Plus-TCP before V4.4.2 allows an unauthenticated attacker on the same local link to send crafted Router Advertisements and influence a device's IPv6 default gateway, on-link prefix, and address configuration, potentially redirecting or intercepting IPv6 traffic (assessed CVSS:3.1 vector AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:L). Exploitation requires IPv6 Router Advertisement/autoconfiguration processing to be enabled and the attacker to be positioned on the same link, because RAs are link-local ICMPv6 multicast messages that are not routable; no authentication or user interaction is required. No public exploit code has been identified at time of analysis and CISA KEV does not list this CVE; the vendor has released patch V4.4.2.
Earlier versions of this analysis (1)
FreeRTOS-Plus-TCP before V4.4.2 fails to verify the source of IPv6 Router Advertisement (RA) messages, letting an attacker who can deliver a crafted RA on the local network segment redirect an embedded device's IPv6 default gateway, rewrite the on-link prefix, and reassign its SLAAC address configuration. Unauthenticated network-adjacent attackers (PR:N/UI:N) can achieve high confidentiality and integrity impact with limited availability impact against any device running an affected stack with IPv6 enabled; devices without IPv6 or that do not process RAs are unaffected. Signals are mixed: the CNA/NVD score carries an AV:N label (CVSS 7.7), while our independent assessment rates the attack vector AV:A (CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:L), because ICMPv6 RAs are link-local multicast that is not routed across the internet and exploitation therefore requires a presence on the same link; no public exploit code has been identified at time of analysis and the issue is not listed in CISA KEV.
RemediationAI
Vendor-released patch: upgrade FreeRTOS-Plus-TCP to V4.4.2 (release notes at https://github.com/FreeRTOS/FreeRTOS-Plus-TCP/releases/tag/V4.4.2; vendor advisory at https://aws.amazon.com/security/security-bulletins/2026-139-aws/; GitHub advisory at https://github.com/FreeRTOS/FreeRTOS-Plus-TCP/security/advisories/GHSA-pjq5-fqrr-g6pv). If immediate upgrade is not possible, disable IPv6 Router Advertisement/autoconfiguration processing in the stack or statically configure the IPv6 default gateway, on-link prefixes, and addresses, accepting the operational trade-off of losing SLAAC/autoconfiguration and requiring manual reconfiguration when network parameters change; alternatively, disable IPv6 entirely if it is not needed. On the network side, deploy IPv6 RA Guard or Neighbor Discovery inspection on managed switches to drop RAs from unauthorized ports, recognizing that this requires managed infrastructure and will block legitimate RAs from non-designated router ports. These compensating controls are partial because they depend on configuration discipline and do not fix the underlying lack of source verification.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
FreeRTOS-Plus-TCP is an embedded TCP/IP stack used in microcontroller and IoT firmware. Its IPv6 Neighbor Discovery implementation handles ICMPv6 Router Advertisement (RA) messages, which routers use to advertise default gateways, on-link prefixes, and address autoconfiguration parameters. The vulnerability is CWE-940, improper verification of the source of a communication channel: the RA handler does not adequately validate that a received RA originated from a legitimate router on the link before applying its contents to the endpoint's IPv6 configuration. Because RAs are sent to the all-nodes multicast address with a hop limit of 255 and are link-local by design, a crafted RA cannot traverse routers; the practical attack surface is therefore an adjacent attacker on the same Layer 2 segment. This positioning requirement is reflected in the independent assessment's AV:A rating (versus the vendor's CVSS 4.0 AV:N with AT:P) and bounds real-world risk despite the high base score. The affected component is identified by CPE cpe:2.3:a:freertos:freertos-plus-tcp:*:*:*:*:*:*:*:* for all versions before V4.4.2.
Know when Ipv6 gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:L/SC:N/SI:N/SA:N
IPv6 RAs are non-routable link-local traffic so AV:A not AV:N; no auth or interaction (PR:N/UI:N), and gateway hijack enables MITM read/modify (C:H/I:H) with partial availability loss (A:L).
Primary rating from Vendor (AMZN).
CVSS VectorVendor: AMZN
Lifecycle Timeline
3DescriptionCVE.org
Improper verification of the source of a communication channel in the IPv6 Router Advertisement handler in Amazon FreeRTOS-Plus-TCP before V4.4.2 might allow a remote third-party to influence an endpoint's IPv6 default gateway, on-link prefix, and address configuration via a crafted Router Advertisement.
To remediate this issue, users should upgrade to version V4.4.2.
Technical POC Analysis
CWE-940: Improper Verification of Source of a Communication Channel.
Full technical POC analysis - root cause, step-by-step exploitation and patch breakdown - is part of the Pro and Business plans.
Executive ViewAI
Amazon FreeRTOS-Plus-TCP, a networking stack used in IoT devices, contains a critical vulnerability (CVE-2026-102551) that permits unauthenticated attackers on the same local network to spoof IPv6 router advertisements and redirect or intercept device traffic. Organizations with affected IoT deployments face potential data exposure and network integrity risks. Leadership should prioritize remediation because this flaw could enable man-in-the-middle attacks without user interaction, impacting confidentiality and integrity of communications.
Apply vendor patch.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
An issue was discovered in the IPv6 protocol specification, related to ICMP Packet Too Big (PTB) messages. Rated high se
Use-after-free in the Linux kernel's IPv6 multicast routing (ip6mr) subsystem allows a local attacker who already holds
A use-after-free race in the Linux kernel's IPv6 FIB6 route-table walker lets a local user who can delete IPv6 routes fr
Out-of-bounds memory access in the Linux kernel's IPv6 Segment Routing (SRv6) receive path can be triggered by remote, u
An issue was discovered in Treck IPv6 before 6.0.1.68. Rated high severity (CVSS 7.3), this vulnerability is remotely ex
An issue was discovered in Treck IPv6 before 6.0.1.68. Rated high severity (CVSS 7.1), this vulnerability is no authenti
An issue was discovered in Treck IPv6 before 6.0.1.68. Rated medium severity (CVSS 5.3), this vulnerability is remotely
IPv6-in-IPv4 tunneling (RFC 4213) allows an attacker to spoof and route traffic via an exposed network interface. Rated
IPv4-in-IPv6 and IPv6-in-IPv6 tunneling (RFC 2473) do not require the validation or verification of the source of a netw
EUVD-2026-103021
NVD
CVE.org
GitHub
Exploit-DB