CVE-2026-55834 in Pocket ID
Сводка
по VulDB • 29.08.2026
Pocket ID — это провайдер OpenID Connect (OIDC), позволяющий пользователям аутентифицироваться в сервисах с помощью passkeys. В версиях от 2.6.0 до 2.9.0 файл frontend/src/routes/authorize/+page.ts считывает параметр запроса redirect_uri, а frontend/src/routes/authorize/+page.svelte использует необработанный callbackURL при вызове функции redirectWithError в случае невозможности выполнения тихой авторизации (prompt=none). Клиентская часть пути блокирует только схемы javascript и data, но не вызывает проверку разрешенного списка обратных вызовов на стороне бэкенда. Таким образом, незарегистрированный злоумышленник, знающий действительный client_id, может перенаправить браузер жертвы на произвольный HTTP или HTTPS origin для фишинга либо кражи ошибок OIDC и состояния (state smuggling). Эта проблема исправлена в версии 2.9.0.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.