Description
A null pointer dereference vulnerability exists in the server-side session management logic of ccoap 77f55c4b466e99327c24ace8a2913d3ba7e2ccd5. The issue is caused by a race condition between the request dispatch thread and the session cleanup thread when accessing shared session list nodes without proper synchronization.
Published: 2026-08-27
Score: 7.5 High
EPSS: < 1% Very Low
KEV: No
Impact: Denial of Service
Action: Apply Patch
AI Analysis

Impact

A race condition in the ccoap source code causes a null pointer dereference when the request dispatch thread and the session cleanup thread concurrently access shared session list nodes without proper synchronization. The resulting bug crashes the CoAP server, interrupting service for all clients. The vulnerability does not provide attackers with code execution or data exfiltration capabilities, so the impact is purely a denial‑of‑service.

Affected Systems

The flaw exists in any deployment of the ccoap server that contains the code at commit 77f55c4b466e99327c24ace8a2913d3ba7e2ccd5. Since this is an open‑source project, custom forks or installations that replicate the same session‑management logic are also at risk. No commercial vendor is listed, so mitigation relies on project maintainers or independent developers applying the fix.

Risk and Exploitability

The CVSS score of 7.5 marks the issue as high severity, while the EPSS score of <1% indicates a low probability of exploitation at the current time. The vulnerability is not listed in the CISA KEV catalog, and no public exploits have been reported. Nevertheless, because the race condition can be triggered by normal traffic patterns or by deliberately high request rates, an attacker could repeatedly induce crashes. The overall risk, especially for production environments where availability is critical, can be considered medium to high.

Generated by OpenCVE AI on August 31, 2026 at 19:57 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update ccoap to the latest source that includes the synchronization fix for the session list (e.g., commit 77f55c4b466e99327c24ace8a2913d3ba7e2ccd5 or newer releases).
  • Surround all accesses to the shared session list with a mutex or other locking mechanism to eliminate concurrent modification between the request dispatcher and the cleanup thread.
  • As a temporary workaround, disable or postpone the session cleanup thread during periods of high request volume to lower the chance of a race condition.

Generated by OpenCVE AI on August 31, 2026 at 19:57 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 31 Aug 2026 20:15:00 +0000

Type Values Removed Values Added
Title Null Pointer Dereference in ccoap Session Management

Mon, 31 Aug 2026 18:30: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'}

ssvc

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


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

Type Values Removed Values Added
Title Null Pointer Dereference in ccoap Session Management
Weaknesses CWE-362
CWE-476

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

Type Values Removed Values Added
Description A null pointer dereference vulnerability exists in the server-side session management logic of ccoap 77f55c4b466e99327c24ace8a2913d3ba7e2ccd5. The issue is caused by a race condition between the request dispatch thread and the session cleanup thread when accessing shared session list nodes without proper synchronization.
References

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: mitre

Published:

Updated: 2026-08-31T17:35:30.112Z

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

Link: CVE-2026-26456

cve-icon Vulnrichment

Updated: 2026-08-31T17:35:22.581Z

cve-icon NVD

Status : Deferred

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

Modified: 2026-09-08T19:42:20.313

Link: CVE-2026-26456

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-31T20:00:05Z

Weaknesses
  • CWE-362

    Concurrent Execution using Shared Resource with Improper Synchronization ('Race Condition')

  • CWE-476

    NULL Pointer Dereference