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.
Published: 2026-07-08
Score: 5.9 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

CoreWCF is a .NET Core port of the Windows Communication Foundation service side. In versions before 1.8.1 and 1.9.1, its WS‑Security signature verification performed a document‑wide ds:Signature lookup. This flaw enables an unauthenticated remote attacker to insert a SOAP header preceding the wsse:Security element, causing the WSSecurityOneDotZeroReceiveSecurityHeader routine to validate the attacker‑supplied signature in place of the legitimate security header, thereby bypassing authentication. The problem was addressed in releases 1.8.1 and 1.9.1.

Affected Systems

The vulnerability affects the CoreWCF library in all releases prior to 1.8.1 and 1.9.1. Deployments that include these older versions are susceptible because the signature lookup logic is not constrained to the security header. Version 1.8.1 of CoreWCF and its subsequent 1.9.1 release contain the fix that removes the document‑wide lookup.

Risk and Exploitability

The CVSS score of 5.9 indicates medium severity. An EPSS of <1% indicates a low likelihood of exploitation. An unauthenticated remote attacker can send a crafted SOAP request to the service if it is exposed to the network, potentially forging authentication and accessing protected functionality. The medium severity and low exploitation probability suggest remediation should be prioritized for exposed endpoints.

Generated by OpenCVE AI on July 29, 2026 at 13:09 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade CoreWCF to version 1.8.1 or 1.9.1, which removes the document‑wide signature lookup bug.
  • If an upgrade is not yet possible, limit access to the CoreWCF service by restricting it to trusted networks or applying firewall rules that allow only known clients.
  • Monitor incoming SOAP traffic for unexpected headers or signature elements; anomalous signatures may indicate an attempted exploitation.

Generated by OpenCVE AI on July 29, 2026 at 13:09 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Github GHSA Github GHSA GHSA-jc6x-rj79-w4mx CoreWCF: WS-Security signature substitution via document-wide Signature lookup
History

Fri, 10 Jul 2026 15: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, 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.
Title CoreWCF: WS-Security signature substitution via document-wide Signature lookup
Weaknesses CWE-347
References
Metrics cvssV3_1

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


cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-07-10T14:05:22.358Z

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

Link: CVE-2026-54773

cve-icon Vulnrichment

Updated: 2026-07-10T14:05:16.508Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-29T13:15:05Z

Weaknesses
  • CWE-347

    Improper Verification of Cryptographic Signature