Katalog CVE

CVE-2026-28512

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Pocket ID, jako dostawca OIDC, miał lukę w walidacji URL zwrotnego, która pozwalała na obejście sprawdzania wzorców zwrotnych przy użyciu zmanipulowanych wartości redirect_uri zawierających znak '@'. Wersje od 2.0.0 do przed 2.4.0 są podatne na tę lukę.

Ocena ryzyka

Atakujący może oszukać użytkownika, aby otworzył złośliwy link autoryzacyjny, co może prowadzić do przekierowania kodu autoryzacyjnego na kontrolowany przez niego host. To stwarza poważne ryzyko kradzieży danych uwierzytelniających.

Rekomendacja

Zaleca się aktualizację Pocket ID 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. From 2.0.0 to before 2.4.0, a flaw in callback URL validation allowed crafted redirect_uri values containing URL userinfo (@) to bypass legitimate callback pattern checks. If an attacker can trick a user into opening a malicious authorization link, the authorization code may be redirected to an attacker-controlled host. This vulnerability is fixed in 2.4.0.

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