Katalog CVE

CVE-2026-28513

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Pocket ID to dostawca OIDC, który umożliwia użytkownikom uwierzytelnianie za pomocą kluczy dostępu. Przed wersją 2.4.0, punkt końcowy tokenów OIDC odrzucał kod autoryzacyjny tylko wtedy, gdy zarówno identyfikator klienta był błędny, jak i kod był przestarzały, co umożliwiało wymianę kodów między klientami oraz ponowne wykorzystanie przestarzałych kodów.

Ocena ryzyka

Ta podatność może prowadzić do nieautoryzowanego dostępu do usług poprzez wymianę kodów autoryzacyjnych między klientami, co stwarza poważne zagrożenie dla bezpieczeństwa danych użytkowników.

Rekomendacja

Zaleca się aktualizację do wersji 2.4.0 lub nowszej, aby usunąć tę podatność i zabezpieczyć system przed potencjalnymi atakami.

Powiązane podatności

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

Pocket ID is an OIDC provider that allows users to authenticate with their passkeys to your services. Prior to 2.4.0, the OIDC token endpoint rejects an authorization code only when both the client ID is wrong and the code is expired. This allows cross-client code exchange and expired code reuse. This vulnerability is fixed in 2.4.0.

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