Katalog CVE

CVE-2026-9093

KrytyczneCVSS 9.8
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Streszczenie

W wersjach Casdoor 2.362.0 i wcześniejszych, implementacja dostawcy usług SAML nie weryfikuje elementu AudienceRestriction w asercjach SAML. Funkcja buildSp w pliku object/saml_sp.go nie ustawia AudienceURI w strukturze gosaml2 SAMLServiceProvider i nie sprawdza WarningInfo.NotInAudience, co pozwala na akceptację asercji wydanych dla innych dostawców usług przez Casdoor.

Ocena ryzyka

Brak weryfikacji elementu AudienceRestriction może prowadzić do akceptacji nieautoryzowanych asercji, co stwarza ryzyko nieautoryzowanego dostępu do zasobów. Organizacja może być narażona na ataki związane z fałszywymi asercjami SAML.

Rekomendacja

Zaleca się aktualizację do najnowszej wersji Casdoor, w której problem został naprawiony. Należy również przeprowadzić audyt konfiguracji SAML, aby upewnić się, że wszystkie elementy są poprawnie weryfikowane.

Oryginalny opis (angielski, źródło NVD)

In Casdoor versions 2.362.0 and earlier, the SAML service provider implementation does not validate the AudienceRestriction element in SAML assertions. The buildSp function in object/saml_sp.go never sets AudienceURI on the gosaml2 SAMLServiceProvider struct and never inspects WarningInfo.NotInAudience. This allows assertions issued for other service providers to be accepted by Casdoor.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS