Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessGain access to local Matter network segment
-
DeliveryCraft groupcast InvokeCommand without GroupId
-
ExploitSend malformed packet to target node
-
ExecutionValue() dereferences empty optional
-
ImpactSIGABRT aborts process, device offline
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Variable initialization checks
|
| Exploitation Conditions | Exploitation requires the attacker to send a groupcast (multicast) InvokeCommand message to a Matter node running connectedhomeip before 1.4.0/commit 0360cc3, with the packet header's destination GroupId left uninitialized so that GetDestinationGroupId() holds no value - this specific malformed groupcast frame IS the trigger. Per the CVSS vector no authentication (PR:N), user interaction (UI:N), or special product configuration is needed beyond the device processing groupcast traffic, and complexity is low (AC:L). The main limiting factor is reachability: groupcast/group messaging in Matter is generally scoped to the local link/fabric, so the attacker realistically needs a foothold on the same network segment (LAN, Wi-Fi, or Thread mesh) as the target rather than arbitrary internet access; impact is limited to availability (process crash), with no data disclosure or modification. |
| Impact | The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, base 7.5) is internally consistent for a remotely triggerable, unauthenticated, low-complexity crash with pure availability impact and no confidentiality or integrity loss - an accurate 'HIGH availability-only' profile rather than an inflated code-execution claim. No EPSS score, KEV listing, or SSVC decision data was supplied, so exploitation probability cannot be quantified from the input; there is no public exploit identified at time of analysis. Practical risk is moderated by reachability: groupcast traffic is typically confined to the local IPv6 link/mesh of a Matter fabric rather than the open internet, so 'network' here usually means an attacker already on the same LAN/Thread/Wi-Fi segment. Real-world priority is therefore situational - meaningful for exposed or multi-tenant IoT deployments where an on-network actor can disrupt home-automation availability, but not a mass-exploitation candidate. Note: AV:N reflects the protocol layer, while realistic exploitation is effectively link-local - verify network exposure in your deployment. |
| Exploit ScenarioDerived | An attacker with access to the local Matter network segment (Wi-Fi, Thread mesh, or the same IPv6 link) crafts a groupcast InvokeCommand message whose packet header omits the destination group ID and sends it to a target device or controller. When ExchangeManager processes the message and calls Value() on the empty optional, the process aborts with SIGABRT, dropping the node offline. No exploit code is publicly identified, but the low attack complexity (AC:L) and lack of authentication (PR:N) make crafting such a malformed packet straightforward for an on-network adversary. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jul 15, 2026
Denial of service in the Matter SDK (connectedhomeip) before version 1.4.0 allows remote attackers to crash a Matter device or controller by sending a groupcast InvokeCommand message without an initialized destination group ID. The ExchangeManager reads the optional GroupId via GetDestinationGroupId().Value() without a HasValue() guard (CWE-457), triggering a SIGABRT abort. An upstream fix exists (commit 0360cc3, PR #36729), and no public exploit has been identified at time of analysis; this is a network-reachable, unauthenticated availability issue with no confidentiality or integrity impact.
RemediationAI
Upgrade to Matter SDK connectedhomeip 1.4.0 or later, which includes fix commit 0360cc3 that adds the GetDestinationGroupId().HasValue() guard before accessing the optional group ID (upstream fix available via PR #36729 - https://github.com/project-chip/connectedhomeip/pull/36729; the released 1.4.0 tag is the recommended patched baseline). Device and controller vendors who vendor the SDK should rebuild firmware against the patched source and ship updated images. Where immediate upgrade is not feasible, apply the single-diff patch from PR #36729 to src/messaging/ExchangeMgr.cpp as a hotfix, or as a compensating control restrict exposure of the Matter fabric to trusted network segments only - segment the IoT VLAN/Thread network and block untrusted hosts from sending groupcast/multicast traffic to Matter nodes; the trade-off is that legitimate multi-admin or cross-ecosystem group control may be constrained. Monitoring for repeated unexpected process aborts (SIGABRT) on Matter nodes can serve as a detection stopgap.
Affected VersionsENISA
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The affected component is Project CHIP / connectedhomeip, the reference SDK implementing the Matter smart-home interoperability standard used across IoT ecosystems (Apple Home, Google Home, Amazon Alexa, Samsung SmartThings). The defect lives in src/messaging/ExchangeMgr.cpp within ExchangeManager::OnMessageReceived, which handles incoming groupcast (multicast) messages. Matter packet headers carry the destination group ID as an Optional<GroupId> type; the vulnerable code logs the value by calling GetDestinationGroupId().Value() directly. Per CWE-457 (Use of Uninitialized Value), dereferencing an Optional that holds no value on a Matter Optional/CHIP type triggers a VerifyOrDie-style assertion, aborting the process. The root cause is the missing precondition check that the diff remedies by wrapping the access in an if (…HasValue()) branch, with an else path that logs 'Received Groupcast Message without GroupId'.
Know when Matter 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
AV:A/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Unauthenticated, low-complexity malformed groupcast packet crashes the process (A:H) with no confidentiality or integrity impact; network vector though realistically link-local.
Primary rating from NVD.
CVSS VectorNVD
Lifecycle Timeline
5DescriptionNVD
A use of uninitialized value vulnerability exists in the Matter SDK (connectedhomeip) before 1.4.0, where the GetDestinationGroupId().Value() method is called without first checking whether a value exists. This leads to a crash when an InvokeCommand is sent without initializing the destination group ID. The issue affects all versions before commit 0360cc3 (Dec 5, 2024) and leads to denial of service through SIGABRT. It is fixed by adding a .HasValue() check before access.
Executive ViewAI
The Matter SDK (connectedhomeip) versions before 1.4.0 contain a remote denial-of-service vulnerability allowing unauthenticated attackers to crash Matter devices and controllers via malformed groupcast messages; no public exploit identified at time of analysis. Organizations deploying Matter-based smart home or IoT systems face potential service disruptions and device unavailability without network access controls.
No vendor-released patch identified at time of analysis. Interim mitigations: restrict network access to Matter devices and controllers via firewall rules, implement rate limiting on groupcast traffic where supported, disable remote access to non-critical devices where operationally feasible, and enable detection for unexpected device resets or crashes. Prepare for immediate deployment of version 1.4.0 when released.
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
Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.
Remote privilege escalation in Android Thread networking protocol implementation via out-of-bounds write. No additional
An issue in the Certificate Authenticated Session Establishment (CASE) protocol for establishing secure sessions between
Remotely triggerable denial of service in the Matter SDK (connectedhomeip) before 1.4.2 lets an attacker crash devices b
Denial of service in the Matter SDK (connectedhomeip) before 1.4.0 lets a remote unauthenticated attacker crash a smart-
Remote denial of service in the Matter SDK (connectedhomeip) versions 1.3 through 1.4 lets unauthenticated attackers cra
Denial of service in the Matter SDK (connectedhomeip) before 1.4.0 lets a network attacker crash the device by sending a
Local information disclosure in the Matter Chip (connectedhomeip) controller lets an attacker who already holds low priv
An implementation issue in the Connectivity Standards Alliance Matter 1.2 protocol as used in the connectedhomeip SDK al
EUVD-2025-210471
GHSA-3xhc-5w7c-ppw7
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB