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, an unauthenticated remote attacker that can reach a NetTcpBinding, NetNamedPipeBinding, or UnixDomainSocketBinding endpoint can trigger premature EOF handling in the CoreWCF net.tcp, net.pipe, or net.uds framing handshake and pin one server thread-pool worker at full CPU per connection. This issue is fixed in versions 1.8.1 and 1.9.1.
Published: 2026-07-08
Score: 7.5 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

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, an unauthenticated remote attacker that can reach a NetTcpBinding, NetNamedPipeBinding, or UnixDomainSocketBinding endpoint can trigger premature EOF handling in the CoreWCF net.tcp, net.pipe, or net.uds framing handshake and pin one server thread‑pool worker at full CPU per connection. This issue is fixed in versions 1.8.1 and 1.9.1. The flaw corresponds to CWE‑400 and CWE‑835.

Affected Systems

CoreWCF CoreWCF versions older than 1.8.1 and 1.9.1 are affected. Any deployment that exposes NetTcpBinding, NetNamedPipeBinding, or UnixDomainSocketBinding endpoints over a network can be impacted.

Risk and Exploitability

The CVSS score of 7.5 signals a high‑severity vulnerability. Although the EPSS score is only < 1%, the absence of proven exploitation does not diminish the risk; the flaw, rooted in CWE-400 (Uncontrolled Resource Consumption) and CWE-835 (Infinite Loop), can be triggered by any remote host able to connect to the vulnerable NetTcpBinding, NetNamedPipeBinding, or UnixDomainSocketBinding endpoints. The vulnerability is not listed in the CISA KEV catalog, but the attack requires no special credentials, minimal effort, and can be performed from any remote host that can reach the exposed binding. A successful exploitation results in permanent rendering of the affected service unresponsive through sustained CPU exhaustion.

Generated by OpenCVE AI on July 26, 2026 at 16:35 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade CoreWCF to version 1.8.1 or 1.9.1 (or later)
  • If an upgrade is not immediately possible, restrict network access to the vulnerable endpoints (NetTcpBinding, NetNamedPipeBinding, Net.uds) so that only trusted hosts can reach them, using firewall or network segmentation
  • Enable monitoring of CPU and thread‑pool metrics on the affected servers and set alerts for sustained high CPU usage to facilitate quick remediation

Generated by OpenCVE AI on July 26, 2026 at 16:35 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Github GHSA Github GHSA GHSA-p86g-xrr2-pf7c CoreWCF: Pre-authentication infinite-loop CPU exhaustion in CoreWCF net.tcp / net.pipe / net.uds framing handshake
History

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

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', '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, an unauthenticated remote attacker that can reach a NetTcpBinding, NetNamedPipeBinding, or UnixDomainSocketBinding endpoint can trigger premature EOF handling in the CoreWCF net.tcp, net.pipe, or net.uds framing handshake and pin one server thread-pool worker at full CPU per connection. This issue is fixed in versions 1.8.1 and 1.9.1.
Title CoreWCF: Pre-authentication infinite-loop CPU exhaustion in CoreWCF net.tcp / net.pipe / net.uds framing handshake
Weaknesses CWE-400
CWE-835
References
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'}


cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-07-09T14:19:17.666Z

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

Link: CVE-2026-54772

cve-icon Vulnrichment

Updated: 2026-07-09T14:19:14.543Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-26T16:45:03Z

Weaknesses
  • CWE-400

    Uncontrolled Resource Consumption

  • CWE-835

    Loop with Unreachable Exit Condition ('Infinite Loop')