CVE Catalog
EnglishPolski(English translation not available - showing Polish)

CVE-2026-28513

High
Published: Translated: NVD NIST

Summary

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.

Risk Assessment

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.

Recommendation

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

Related vulnerabilities

Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS