Skip to content
Heist/ feed
Back to feed
Medium

CoreWCF: SAML token replay protection is inoperative

Type: advisorySources: OSV

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.

Products
Not specified
Affected versions
Not specified
Fixed versions
Not specified
CVEs
CVE-2026-54779
Confirmed fixed CVEs
Not specified
Updated in this feed
7 Nov 2026, 01:34 UTC · Revision 1

Source evidence

CoreWCF: SAML token replay protection is inoperative

core-osv · Original source

Published 8 Jul 2026, 22:07 UTC

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.

osv:CVE-2026-54779
Complete source record
{
  "id": "875c03f0e8a62b0b9edec58f717e2b6fa5ffab38be786c59916da6919571bc83",
  "url": "https://osv.dev/vulnerability/CVE-2026-54779",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "CoreWCF: SAML token replay protection is inoperative",
    "summary": "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.",
    "evidence": "osv:CVE-2026-54779",
    "products": [],
    "severity": "medium",
    "structured": {
      "id": "CVE-2026-54779",
      "aliases": [
        "CVE-2026-54779",
        "GHSA-9jr3-rj99-8jq3"
      ],
      "metrics": [
        {
          "type": "CVSS_V3",
          "score": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:H/A:N"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://github.com/corewcf/corewcf",
              "type": "GIT",
              "events": [
                {
                  "introduced": "39b2f02978e497955a560c72b5ccdff5c0dbcda1"
                },
                {
                  "fixed": "1f7a0811da5128db40fd7b868ae0aac0c581f91f"
                },
                {
                  "introduced": "0"
                },
                {
                  "fixed": "7c0920fe16adc497efae82881ac0f1e4d7ac98d0"
                },
                {
                  "fixed": "3800c4e2bb4c6fde00ddacefdc2221ef33d55621"
                },
                {
                  "fixed": "7b0b5231cf21b4b5c1fc3caac9981f8bee43823f"
                },
                {
                  "fixed": "84f8cff5a786b5aaa73448cb379d366a7df98238"
                }
              ],
              "database_specific": {
                "extracted_events": [
                  {
                    "range": [
                      {
                        "introduced": "1.9.0"
                      },
                      {
                        "fixed": "1.9.1"
                      }
                    ],
                    "source": "AFFECTED_FIELD",
                    "strategy": "StringRangeExpression"
                  },
                  {
                    "range": [
                      {
                        "introduced": "0"
                      },
                      {
                        "fixed": "1.8.1"
                      }
                    ],
                    "source": "AFFECTED_FIELD",
                    "strategy": "StringRangeExpression"
                  },
                  {
                    "range": [
                      {
                        "fixed": "3800c4e2bb4c6fde00ddacefdc2221ef33d55621"
                      }
                    ],
                    "source": "REFERENCES_COMMIT"
                  },
                  {
                    "range": [
                      {
                        "fixed": "7b0b5231cf21b4b5c1fc3caac9981f8bee43823f"
                      }
                    ],
                    "source": "REFERENCES_COMMIT"
                  },
                  {
                    "range": [
                      {
                        "fixed": "84f8cff5a786b5aaa73448cb379d366a7df98238"
                      }
                    ],
                    "source": "REFERENCES_COMMIT"
                  },
                  {
                    "range": [
                      {
                        "fixed": "7c0920fe16adc497efae82881ac0f1e4d7ac98d0"
                      }
                    ],
                    "source": "REFERENCES_TAG",
                    "original_tag": "v1.8.1"
                  },
                  {
                    "range": [
                      {
                        "fixed": "1f7a0811da5128db40fd7b868ae0aac0c581f91f"
                      }
                    ],
                    "source": "REFERENCES_TAG",
                    "original_tag": "v1.9.1"
                  }
                ]
              }
            }
          ],
          "versions": [
            "v1.8.0",
            "v1.9.0"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-54779.json"
          }
        }
      ],
      "modified": "2026-10-28T02:30:48.710733738Z",
      "provider": "osv",
      "references": [
        "https://github.com/CoreWCF/CoreWCF/releases/tag/v1.8.1",
        "https://github.com/CoreWCF/CoreWCF/releases/tag/v1.9.1",
        "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/54xxx/CVE-2026-54779.json",
        "https://github.com/CoreWCF/CoreWCF/security/advisories/GHSA-9jr3-rj99-8jq3",
        "https://nvd.nist.gov/vuln/detail/CVE-2026-54779",
        "https://github.com/CoreWCF/CoreWCF/commit/3800c4e2bb4c6fde00ddacefdc2221ef33d55621",
        "https://github.com/CoreWCF/CoreWCF/commit/7b0b5231cf21b4b5c1fc3caac9981f8bee43823f",
        "https://github.com/CoreWCF/CoreWCF/commit/84f8cff5a786b5aaa73448cb379d366a7df98238"
      ],
      "provider_metadata": {
        "cwe_ids": [
          "CWE-294",
          "CWE-613"
        ],
        "cna_assigner": "GitHub_M",
        "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/54xxx/CVE-2026-54779.json"
      }
    },
    "related_cves": [
      {
        "value": "CVE-2026-54779",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 517018,
  "published_at": "2026-07-08T22:07:46.453+00:00"
}