Katalog CVE

CVE-2026-9094

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

Streszczenie

Wersje Casdoor 2.362.0 i wcześniejsze zawierają podatność umożliwiającą wymianę tokenów między organizacjami. Funkcja GetTokenExchangeToken w pliku object/token_oauth.go weryfikuje podpisy JWT, ale nie sprawdza, czy użytkownik tokena należy do tej samej organizacji co docelowa aplikacja.

Ocena ryzyka

Może to prowadzić do eskalacji uprawnień poza granice organizacyjne, co stwarza poważne zagrożenie dla bezpieczeństwa danych i zasobów organizacji.

Rekomendacja

Zaleca się aktualizację do najnowszej wersji Casdoor, aby usunąć tę podatność oraz wdrożenie dodatkowych mechanizmów weryfikacji użytkowników w procesie wymiany tokenów.

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

Casdoor versions 2.362.0 and earlier contain a vulnerability enabling cross-organization token exchange. The GetTokenExchangeToken function in object/token_oauth.go validates JWT signatures but does not verify that the token's user belongs to the same organization as the target application. This can result in privilege escalation across organizational boundaries.

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