Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

github логотип

GHSA-xjr9-gg9q-jx3v

Опубликовано: 19 июн. 2026
Источник: github
Github: Прошло ревью
CVSS3: 10

Описание

CoreWCF: Authentication bypass in CoreWCF SAML 1.1 / 2.0 token signature validation

Impact

Full impersonation of any principal the trusted STS could have issued an assertion for — including administrative principals when the relying party grants them via SAML claims. Affects both SAML 1.1 and SAML 2.0.

Preconditions

Relying-party service is hosted with WSFederationHttpBinding or WS2007FederationHttpBinding (or any binding that triggers FederatedSecurityTokenManager for issued-token validation), and IdentityConfiguration is wired (UseIdentityConfiguration = true). Attacker can reach the service over the network and knows the trusted STS’s public certificate (public certs are by design discoverable).

Patches

Fixed in CoreWCF v1.8.1 and v1.9.1

Workarounds

None

Пакеты

Наименование

CoreWCF.Primitives

nuget
Затронутые версииВерсия исправления

< 1.8.1

1.8.1

Наименование

CoreWCF.Primitives

nuget
Затронутые версииВерсия исправления

>= 1.9.0, < 1.9.1

1.9.1

EPSS

Процентиль: 16%
0.00246
Низкий

10 Critical

CVSS3

Дефекты

CWE-290
CWE-347

Связанные уязвимости

CVSS3: 10
nvd
около 1 месяца назад

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 1.1 and SAML 2.0 token validation does not correctly resolve the issuer signing key or require signed tokens when IdentityConfiguration is used with federated bindings, allowing an unauthenticated remote attacker to impersonate any principal the trusted STS could issue. This issue is fixed in versions 1.8.1 and 1.9.1.

EPSS

Процентиль: 16%
0.00246
Низкий

10 Critical

CVSS3

Дефекты

CWE-290
CWE-347