Description
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.
Published: 2026-07-14
Score: n/a
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The Matter SDK (connectedhomeip) contained a flaw before version 1.4.0 where the method GetDestinationGroupId().Value() was invoked without first verifying that a value existed. When an InvokeCommand is sent without an initialized destination group ID, the SDK aborts with SIGABRT, causing the affected device to crash and become non‑responsive. This type of uninitialized variable usage results in a runtime error that manifests as a denial of service for any client relying on the device.

Affected Systems

All Matter SDK releases built from the connectedhomeip code base that precede commit 0360cc3 dated December 5 2024, which includes every deployment using a version earlier than 1.4.0. The issue is inherent in any project incorporating the older SDK without adding a guard around the GetDestinationGroupId() call.

Risk and Exploitability

The EPSS score is less than 1 %, indicating a very low probability of exploitation at present, and the vulnerability is not listed in the CISA KEV catalog. The description suggests that the flaw becomes apparent when an InvokeCommand is issued to a device that has not initialized the destination group ID; this is therefore the likely attack vector. Successful exploitation would cause the target device to terminate, leading to a denial‑of‑service condition for any network participants that rely on it.

Generated by OpenCVE AI on August 3, 2026 at 03:33 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the Matter SDK update corresponding to commit 0360cc3 or any newer release (≥ 1.4.0).
  • In application code, verify that GetDestinationGroupId() returns a value (.HasValue() check) before calling .Value().
  • Ensure that any InvokeCommand used in the system includes a valid, initialized destination group ID.

Generated by OpenCVE AI on August 3, 2026 at 03:33 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 03 Aug 2026 04:00:00 +0000

Type Values Removed Values Added
Title Matter SDK Uninitialized Value Crash in GetDestinationGroupId
Weaknesses CWE-457

Fri, 31 Jul 2026 11:30:00 +0000

Type Values Removed Values Added
Title Matter SDK Use of Uninitialized Value Leads to Denial of Service
Weaknesses CWE-457

Sun, 26 Jul 2026 12:30:00 +0000

Type Values Removed Values Added
Title Matter SDK Use of Uninitialized Value Leads to Denial of Service
Weaknesses CWE-457

Fri, 17 Jul 2026 23:30:00 +0000

Type Values Removed Values Added
Title Matter SDK Uninitialized Value Causing Crash on InvokeCommand
Weaknesses CWE-457

Thu, 16 Jul 2026 08:15:00 +0000

Type Values Removed Values Added
Title Matter SDK Uninitialized Value Causing Crash on InvokeCommand
Weaknesses CWE-457

Tue, 14 Jul 2026 22:30:00 +0000

Type Values Removed Values Added
Description 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.
References

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: mitre

Published:

Updated: 2026-07-15T14:20:03.829Z

Reserved: 2025-08-16T00:00:00.000Z

Link: CVE-2025-56364

cve-icon Vulnrichment

No data.

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-03T03:45:05Z

Weaknesses
  • CWE-457

    Use of Uninitialized Variable