CVE-2026-54779 Details
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 SAML token replay protection is inoperative because DefaultTokenReplayCache.TryAdd does not reject duplicate tokens when DetectReplayedTokens is enabled, allowing a captured token to be reused. This issue is fixed in versions 1.8.1 and 1.9.1.
A vulnerability exists in CoreWCF versions 1.8.0 and 1.9.0, where SAML token replay protection is ineffective. The issue arises because the DefaultTokenReplayCache.TryAdd method fails to properly reject duplicate tokens when the DetectReplayedTokens feature is enabled. This flaw allows intercepted tokens to be reused, bypassing intended security measures. The vulnerability has been addressed in CoreWCF versions 1.8.1 and 1.9.1.
Upgrade to CoreWCF version 1.8.1 or 1.9.1, both of which include the necessary fix.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Jul 8, 2026CISA-ADP
Assessed Jul 9, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://github.com/CoreWCF/CoreWCF/commit/3800c4e2bb4c6fde00ddacefdc2221ef33d55621 | [email protected] | Source CodeVendor |
| https://github.com/CoreWCF/CoreWCF/commit/7b0b5231cf21b4b5c1fc3caac9981f8bee43823f | [email protected] | Source CodeVendor |
| https://github.com/CoreWCF/CoreWCF/commit/84f8cff5a786b5aaa73448cb379d366a7df98238 | [email protected] | Source CodeVendor |
| https://github.com/CoreWCF/CoreWCF/releases/tag/v1.8.1 | [email protected] | Release NotesVendor |
| https://github.com/CoreWCF/CoreWCF/releases/tag/v1.9.1 | [email protected] | Release NotesVendor |
| https://github.com/CoreWCF/CoreWCF/security/advisories/GHSA-9jr3-rj99-8jq3 | [email protected] | AdvisoryRemedyVendor |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-294 | Authentication Bypass by Capture-replay | [email protected] |
| CWE-613 | Insufficient Session Expiration | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| CoreWCF.Primitives | 1.8.0 (semver) 1.9.0 (semver) |
CPE
Remediation
| |
Change History
2 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Jul 9, 2026 | CVE Modified | CISA-ADP |
| Jul 8, 2026 | New CVE Received | [email protected] |
Volerion