Skip to content
OpenAdvisories
Medium · 5.9 CVE-2026-54773 EUVD-2026-42464GHSA-jc6x-rj79-w4mx

CoreWCF: WS-Security signature substitution via document-wide Signature lookup

Published Jul 8, 2026 · Updated Jul 10, 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 WS-Security signature verification performs a document-wide ds:Signature lookup, allowing an unauthenticated remote attacker to place a SOAP header before wsse:Security and cause WSSecurityOneDotZeroReceiveSecurityHeader to verify an attacker-supplied signature instead of the security header signature. 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.Primitives < 1.8.1 1.8.1 GHSA-jc6x-rj79-w4mx
NuGet CoreWCF.Primitives >= 1.9.0, < 1.9.1 1.9.1 GHSA-jc6x-rj79-w4mx

References