Skip to main content

FreeRTOS-Plus-TCP EUVDEUVD-2026-103021

| CVE-2026-102551 CRITICAL
Improper Verification of Source of a Communication Channel (CWE-940)
2026-10-16 AMZN
9.2
CVSS 4.0 · Vendor: AMZN
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Gain position on local link segment
  2. Delivery
    Craft spoofed IPv6 Router Advertisement
  3. Exploit
    Send to target's link-local multicast
  4. Execution
    Handler accepts unverified RA
  5. Persist
    Rogue gateway/prefix installed
  6. Impact
    Redirect 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.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
Patch available

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv2 – 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)
v1 Oct 16, 2026 - 18:01 CVSS 7.7

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

FreeRTOS-Plus-TCP 0 ≤4.4.1

Affected Packages

euvd freertos_plus_tcp no fix

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

Vendor (AMZN) PRIMARY 9.2 HIGH
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
vuln.today AI 8.3 HIGH

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).

3.1 AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:L
4.0 AV:A/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:L/SC:N/SI:N/SA:N

Primary rating from Vendor (AMZN).

CVSS VectorVendor: AMZN

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
Present
Privileges Required
None
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
High
Vulnerable system: Availability
Low
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

3
Severity Changed
Oct 16, 2026 - 18:25 NVD
HIGH CRITICAL
CVSS changed
Oct 16, 2026 - 18:25 NVD
7.7 (HIGH) 9.2 (CRITICAL)
CVE Published
Oct 16, 2026 - 17:27 cve.org
HIGH 7.7

DescriptionCVE.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

Why It Matters

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.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

Prevalence
Medium
widely used embedded TCP/IP stack in IoT/embedded devices, not universal
Data Quality
4 sources
Confidence: Medium

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.

SignalValue
Severity CRITICAL
CISA KEV No
Public POC No
EPSS N/A
Patch available Yes
Active threat No
Deciding rule
CRITICAL severity
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
Yes
Human Impact
High

Priority Score

46
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +46
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy