Description
ccoap 77f55c4b466e99327c24ace8a2913d3ba7e2ccd5 contains a null pointer dereference vulnerability in the coap_server_handle_session() function when processing COAP messages containing URI_PATH options with NULL data pointers. When the server searches for a URI_PATH option matching the string "separate", it directly calls strncmp() on option_list[i].data without checking if the pointer is NULL. This causes a segmentation fault when the option's data field is NULL.
Published: 2026-08-27
Score: 7.5 High
EPSS: < 1% Very Low
KEV: No
Impact: Denial of Service via segmentation fault
Action: Apply Patch
AI Analysis

Impact

The ccoap CoAP server contains a null pointer dereference in the coap_server_handle_session() function. When a URI_PATH option contains a NULL data pointer, the server calls strncmp() on that pointer without checking for NULL, causing a segmentation fault. The crash is a denial‑of‑service effect; no code execution, privilege escalation, or data disclosure is implied by the CVE description.

Affected Systems

This vulnerability applies to any deployment of the ccoap code at revision 77f55c4b466e99327c24ace8a2913d3ba7e2ccd5, as the offending code resides there. No list of vendor or product versions is provided, so any use of this revision is potentially affected.

Risk and Exploitability

The issue can be triggered remotely by sending a crafted CoAP request containing a URI_PATH option with a NULL data pointer. A malformed packet can be sent from any network that can reach the server, inducing a crash on each attempt. The EPSS score is reported as < 1%, indicating a low but non‑zero likelihood of exploitation. The vulnerability is not listed in CISA's KEV catalog, but the potential for remote denial of service remains significant for exposed servers.

Generated by OpenCVE AI on September 2, 2026 at 00:21 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply an updated version of ccoap that implements a NULL data pointer check before calling strncmp.
  • Add input validation to ensure all URI_PATH options contain non‑NULL data before processing.
  • Restrict the CoAP server to trusted networks or filter malformed CoAP packets at the network perimeter.

Generated by OpenCVE AI on September 2, 2026 at 00:21 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 02 Sep 2026 08:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Wed, 02 Sep 2026 00:45:00 +0000

Type Values Removed Values Added
Title Null Pointer Dereference Leading to Segmentation Fault in ccoap CoAP Server

Tue, 01 Sep 2026 22:00:00 +0000

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'}


Thu, 27 Aug 2026 17:45:00 +0000

Type Values Removed Values Added
Title Null Pointer Dereference Leading to Segmentation Fault in ccoap CoAP Server
Weaknesses CWE-476

Thu, 27 Aug 2026 16:45:00 +0000

Type Values Removed Values Added
Description ccoap 77f55c4b466e99327c24ace8a2913d3ba7e2ccd5 contains a null pointer dereference vulnerability in the coap_server_handle_session() function when processing COAP messages containing URI_PATH options with NULL data pointers. When the server searches for a URI_PATH option matching the string "separate", it directly calls strncmp() on option_list[i].data without checking if the pointer is NULL. This causes a segmentation fault when the option's data field is NULL.
References

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: mitre

Published:

Updated: 2026-09-01T19:00:54.273Z

Reserved: 2026-02-16T00:00:00.000Z

Link: CVE-2026-26453

cve-icon Vulnrichment

Updated: 2026-09-01T19:00:50.332Z

cve-icon NVD

Status : Deferred

Published: 2026-08-27T17:17:48.033

Modified: 2026-09-01T19:17:20.190

Link: CVE-2026-26453

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-02T00:30:04Z

Weaknesses