Matter SDK Reachable Assertion Vulnerability in Command Processing Logic

Vulnerability

A reachable assertion vulnerability has been identified in the Matter SDK (connectedhomeip) versions prior to 1.4.0. The issue arises in the interaction model command processing logic, where an InvokeCommandRequest sent to a nonexistent endpoint and cluster is incorrectly validated. This flaw, due to missing checks, leads to a VerifyOrDie failure in ProcessCommandDataIB, causing a crash (SIGABRT). The vulnerability has been acknowledged and fixed in a later revision (PR #37207).

Impact

Exploitation of this vulnerability causes a crash due to a failed assertion, disrupting the application's normal operation.

Reproduction

The vulnerability can be reproduced by sending an InvokeCommandRequest to a nonexistent endpoint (0x34) and cluster (0x34). The all-cluster-app application will incorrectly respond with a success status instead of an 'Endpoint Not Found' error. This issue can be replicated using the chip-tool command-line tool.

Remediation

Users can update to Matter SDK version 1.4.2.0 or later, where this vulnerability has been fixed.

Added: Jul 15, 2026, 3:35 AM
Updated: Jul 15, 2026, 3:35 AM

Vulnerability Rating

Custom Algorithm
spread
0.8
impact
2.5
exploitability
9.1
remediation
7.7
relevance
9.3
threat
6.4
urgency
2.9
incentive
8.3

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.