Description
CoreWCF is a port of the service side of Windows Communication Foundation (WCF) to .NET Core. Prior to 1.8.1 and 1.9.1, a CoreWCF service listening on a Kafka topic stops processing new records from that topic when KafkaTransportPump receives a null-value tombstone record, causing a persistent endpoint denial of service for attackers with produce permission. This issue is fixed in versions 1.8.1 and 1.9.1.
Published: 2026-07-08
Score: 6.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

CoreWCF, a .NET Core port of Windows Communication Foundation, stops processing new Kafka records when it receives a null‑value tombstone, permanently halting the consumer pump until the service restarts. This flaw causes a persistent denial of service on the service endpoint for any client that attempts to use the service after the halt.

Affected Systems

The issue affects CoreWCF versions prior to 1.8.1 and 1.9.1, including 1.8.0 and earlier releases. Upgrading to CoreWCF 1.8.1 or later, or CoreWCF 1.9.1 or later, resolves the vulnerability.

Risk and Exploitability

The CVSS score of 6.5 indicates medium severity. The EPSS score is below 1 % and the vulnerability is not listed in CISA KEV, implying a low exploit probability. Compromise requires an attacker to possess produce permission on the Kafka topic; with that, the attacker can publish a null‑value tombstone record that permanently halts the pump, resulting in a persistent denial of service for all downstream consumers.

Generated by OpenCVE AI on July 25, 2026 at 20:39 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade CoreWCF to version 1.8.1 or later (including 1.9.1).
  • Restrict produce permissions on the Kafka topic to trusted users or applications only.
  • Implement monitoring for null‑value tombstone messages and set alerts to notify administrators of such occurrences.

Generated by OpenCVE AI on July 25, 2026 at 20:39 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Github GHSA Github GHSA GHSA-m744-jhq9-ppw6 CoreWCF: Kafka consume pump halts permanently on a Kafka tombstone (null-value record), causing persistent endpoint denial of service.
History

Thu, 09 Jul 2026 16:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Wed, 08 Jul 2026 23:45:00 +0000

Type Values Removed Values Added
First Time appeared Corewcf
Corewcf corewcf
Vendors & Products Corewcf
Corewcf corewcf

Wed, 08 Jul 2026 22:30:00 +0000

Type Values Removed Values Added
Description CoreWCF is a port of the service side of Windows Communication Foundation (WCF) to .NET Core. Prior to 1.8.1 and 1.9.1, a CoreWCF service listening on a Kafka topic stops processing new records from that topic when KafkaTransportPump receives a null-value tombstone record, causing a persistent endpoint denial of service for attackers with produce permission. This issue is fixed in versions 1.8.1 and 1.9.1.
Title CoreWCF: Kafka consume pump halts permanently on a Kafka tombstone (null-value record), causing persistent endpoint denial of service.
Weaknesses CWE-248
CWE-754
CWE-755
References
Metrics cvssV3_1

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


cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-07-09T14:20:32.975Z

Reserved: 2026-06-15T23:23:57.713Z

Link: CVE-2026-54775

cve-icon Vulnrichment

Updated: 2026-07-09T14:20:29.208Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-25T20:45:02Z

Weaknesses
  • CWE-248

    Uncaught Exception

  • CWE-754

    Improper Check for Unusual or Exceptional Conditions

  • CWE-755

    Improper Handling of Exceptional Conditions