Skip to content
OpenAdvisories
Medium · 6.2 CVE-2026-54778 EUVD-2026-42465GHSA-q6v9-43v5-jv9q

CoreWCF: UnixDomainSocket Non-Reentrant POSIX Identity Resolution

Published Jul 8, 2026 · Updated Jul 9, 2026 · Assigned by GitHub_M

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, CoreWCF UnixDomainSocket POSIX peer identity resolution uses non-reentrant getpwuid and getgrgid calls, allowing concurrent connections to attribute one connection's identity to another or crash the host process under contention. This issue is fixed in versions 1.8.1 and 1.9.1.

Affected products

VendorProductAffectedFixed
CoreWCF CoreWCF >= 1.9.0, < 1.9.1, < 1.8.1 —

Affected packages

EcosystemPackageAffectedFixedRecord
NuGet CoreWCF.UnixDomainSocket < 1.8.1 1.8.1 GHSA-q6v9-43v5-jv9q
NuGet CoreWCF.UnixDomainSocket >= 1.9.0, < 1.9.1 1.9.1 GHSA-q6v9-43v5-jv9q

References