CVE-2026-54782
KrytyczneCVSS 10.0Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 16 - wyżej niż 16% wszystkich znanych CVE
Streszczenie
Podatność w bibliotece CoreWCF (port WCF do .NET Core) przed wersjami 1.8.1 i 1.9.1 powoduje, że walidacja tokenów SAML 1.1 i SAML 2.0 nieprawidłowo weryfikuje klucz podpisu wystawcy ani nie wymaga podpisanych tokenów, gdy używane jest IdentityConfiguration z federacyjnymi powiązaniami. Pozwala to nieuwierzytelnionemu zdalnemu atakującemu podszyć się pod dowolnego podmiot, który mógłby być wystawiony przez zaufane STS.
Ocena ryzyka
Organizacja narażona jest na ryzyko całkowitego naruszenia zaufania do uwierzytelniania federacyjnego – atakujący może podszyć się pod dowolnego użytkownika lub usługę, co może prowadzić do nieautoryzowanego dostępu do wrażliwych danych i systemów.
Rekomendacja
Niezwłocznie zaktualizuj bibliotekę CoreWCF do wersji 1.8.1 lub 1.9.1. Jeśli aktualizacja nie jest możliwa, tymczasowo wyłącz użycie IdentityConfiguration z federacyjnymi powiązaniami lub zastosuj dodatkowe mechanizmy walidacji tokenów SAML.
Oryginalny opis (angielski, źródło NVD)
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.

