CVE-2026-55834
Təsvir
Pocket ID istifadəçilərə öz passkey-ləri ilə xidmətlərdə autentifikasiya olmağa imkan verən bir OIDC provayderidir. 2.6.0 versiyasından 2.9.0 versiyasına qədər frontend/src/routes/authorize/+page.ts faylı redirect_uri sorğu parametrini oxuyur və prompt=none səssiz avtorizasiyanı tamamlayamadıqda frontend/src/routes/authorize/+page.svelte faylı redirectWithError daxilində xam callbackURL-dən istifadə edir. Müştəri tərəfli yol yalnız javascript və data sxemlərini bloklayır və backend callback icazə siyahısı yoxlamasını çağırmır, buna görə də etibarlı client_id-ni bilən autentifikasiya olunmamış hücumçu fişinq, yaxud OIDC xətası və state smuggled üçün qurban brauzerini ixtiyari HTTP və ya HTTPS mənşəyinə yönləndirə bilər. Bu problem 2.9.0 versiyasında düzəldilib.
Necə düzəltmək olar
- github.com/pocket-id/pocket-id/backend2.9.0 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| github.com/pocket-id/pocket-id/backendGo | 2.6.0 ≤ v < 2.9.0, Aralıq göstərilməyib | 2.9.0 |
Versiyanızı yoxlayın
Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.
Attack Surface Management
Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.