CVE-2025-56365

Matter SDK assertion crash on invalid endpoint

Published Jul 14, 2026 CVSS 3.1 · 5.7 Medium EPSS < 1% KEV · Not listed
Description
A reachable assertion vulnerability exists in the Matter SDK (connectedhomeip) before 1.4.0, in the interaction model command processing logic. When an InvokeCommandRequest is sent to a nonexistent endpoint and cluster (e.g., 0x34), the code incorrectly treats the endpoint as valid due to missing checks in CodegenDataModelProvider::Invoke. This causes a VerifyOrDie failure in ProcessCommandDataIB and results in a crash (SIGABRT). The issue has been acknowledged and fixed in a later revision (PR #37207).

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
Title Matter SDK assertion crash on invalid endpoint
Type Values Removed Values Added
Metrics cvssV3_1

{'score': 7.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H'}

ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

cvssV3_1

{'score': 5.7, 'vector': 'CVSS:3.1/AV:A/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H'}

Type Values Removed Values Added
Title Matter SDK Assertion Crash from Invalid Endpoint or Cluster
Type Values Removed Values Added
Title Matter SDK Assertion Crash from Invalid Endpoint or Cluster
Weaknesses CWE-20
Type Values Removed Values Added
Title Assertion Crash in Matter SDK Command Processing due to Missing Endpoint Validation
Weaknesses CWE-20
Type Values Removed Values Added
Title Assertion Crash in Matter SDK Command Processing due to Missing Endpoint Validation
Weaknesses CWE-370
CWE-398
Type Values Removed Values Added
Title Matter SDK Assertion Crash on Nonexistent Endpoint
Weaknesses CWE-370
CWE-398
Type Values Removed Values Added
Title Matter SDK Assertion Crash on Nonexistent Endpoint
Weaknesses CWE-20
CWE-742
Type Values Removed Values Added
Title Reachable Assertion in Matter SDK Command Processing Leading to Crash
Type Values Removed Values Added
Title Reachable Assertion in Matter SDK Command Processing Leading to Crash
Weaknesses CWE-20
CWE-742
Type Values Removed Values Added
Title Matter SDK Crash via Unchecked Endpoint in InvokeCommandRequest
Weaknesses CWE-682
Type Values Removed Values Added
Title Matter SDK Crash via Unchecked Endpoint in InvokeCommandRequest
Weaknesses CWE-682
Type Values Removed Values Added
Description A reachable assertion vulnerability exists in the Matter SDK (connectedhomeip) before 1.4.0, in the interaction model command processing logic. When an InvokeCommandRequest is sent to a nonexistent endpoint and cluster (e.g., 0x34), the code incorrectly treats the endpoint as valid due to missing checks in CodegenDataModelProvider::Invoke. This causes a VerifyOrDie failure in ProcessCommandDataIB and results in a crash (SIGABRT). The issue has been acknowledged and fixed in a later revision (PR #37207).
References
Weaknesses

Sources

Status
PUBLISHED
Assigner
mitre
Published
Updated
Oct 5, 2026, 5:56 PM
Reserved
Aug 16, 2025, 12:00 AM
Status
Analyzed
Published
Jul 14, 2026, 11:17 PM
Modified
Oct 13, 2026, 9:10 AM