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 hosted on Unix Domain Sockets with PosixIdentity client credentials can accept connections that skip the application/unixposix stream upgrade before dispatching messages, bypassing framing-layer identity checks in UnixPosixIdentitySecurityUpgradeProvider. This issue is fixed in versions 1.8.1 and 1.9.1.
Published: 2026-07-08
Score: 4.4 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability is a CWE-306 authentication bypass in CoreWCF, a .NET Core port of Windows Communication Foundation. Services exposed via Unix Domain Sockets that employ PosixIdentity client credentials could accept client connections that circumvent the required application/unixposix stream upgrade before messages are dispatched. Because the framing‑layer identity checks in UnixPosixIdentitySecurityUpgradeProvider are skipped, unauthenticated clients can reach the service layer. The flaw is present in all CoreWCF releases earlier than 1.8.1 and 1.9.1 and is resolved by upgrading to those versions.

Affected Systems

The flaw affects CoreWCF:CoreWCF versions prior to 1.8.1 and prior to 1.9.1 on Unix-based operating systems. Users running any of these versions are exposed to this vulnerability. The EPSS score is below 1%, and the issue is not listed in the CISA KEV catalog. Attack attempts require ability to reach the Unix Domain Socket; this is implied by the description that connections can skip the required security upgrade before message dispatch.

Risk and Exploitability

The risk is moderate; a CVSS score of 4.4 indicates medium severity, while the EPSS score is below 1%, indicating a low probability of exploitation. The upgrade step is bypassed, allowing unauthenticated clients to interact with the service until a patch is applied. Attackers who can reach the Unix Domain Socket may exploit this vulnerability. The vulnerability is not listed in the CISA KEV catalog.

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

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the official CoreWCF patch by upgrading to version 1.8.1 or 1.9.1
  • Restrict network access to the Unix Domain Socket so that only authorized clients can connect
  • Disable or remove PosixIdentity client credentials from the service until the patch is applied

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

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Github GHSA Github GHSA GHSA-wjpq-6766-7f5j CoreWCF: Unix Domain Socket PosixIdentity transport accepts connections that skip the security upgrade
History

Thu, 09 Jul 2026 13: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 hosted on Unix Domain Sockets with PosixIdentity client credentials can accept connections that skip the application/unixposix stream upgrade before dispatching messages, bypassing framing-layer identity checks in UnixPosixIdentitySecurityUpgradeProvider. This issue is fixed in versions 1.8.1 and 1.9.1.
Title CoreWCF: Unix Domain Socket PosixIdentity transport accepts connections that skip the security upgrade
Weaknesses CWE-306
References
Metrics cvssV3_1

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


cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-07-09T12:56:16.584Z

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

Link: CVE-2026-54776

cve-icon Vulnrichment

Updated: 2026-07-09T12:56:12.848Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

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

Weaknesses
  • CWE-306

    Missing Authentication for Critical Function