Katalog CVE

CVE-2026-55459

WysokieCVSS 7.4
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Streszczenie

W Goobi viewer od wersji 25.01 do przed 26.05 metoda AuthenticationEndpoint.verifyOpenIdToken nie wymusza sprawdzenia roszczenia aud podczas walidacji kryptograficznej, a ręczne sprawdzenie obsługuje tylko pojedynczy łańcuch aud. W konfiguracji z wieloma RP token wydany dla innej strony ufającej może uwierzytelnić atakującego.

Ocena ryzyka

Atakujący może uwierzytelnić się jako inny użytkownik, jeśli posiada token wydany dla innej strony ufającej w tej samej konfiguracji IdP. Może to prowadzić do nieautoryzowanego dostępu do chronionych zasobów.

Rekomendacja

Należy zaktualizować Goobi viewer do wersji 26.05, która zawiera poprawkę. Zaleca się również weryfikację konfiguracji IdP pod kątem wielu stron ufających.

Inne podatności w Goobi viewer

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

The Goobi viewer is a web application that allows digitised material to be displayed in a web browser. From version 25.01 to before version 26.05, AuthenticationEndpoint.verifyOpenIdToken builds its verifier as JWT.require(algorithm).withIssuer(issuer).build() and does not enforce the aud claim during cryptographic validation. The aud check is performed manually afterwards via a single string-equality call, which only handles single-string aud values. In a multi-RP IdP setup, a token whose single-string aud matches the viewer's client ID but was issued for a different relying party passes the check and authenticates the attacker as the token's sub. This issue has been patched in version 26.05.

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