CVE-2026-31813
Təsvir
Supabase Auth istifadəçiləri idarə etmək və JWT tokenləri təmin etmək üçün nəzərdə tutulmuş JWT əsaslı bir API-dır. 2.185.0 versiyasından əvvəl, Apple və ya Azure provayderləri aktiv olduqda, hücumçuya xüsusi hazırlanmış ID tokenlər vasitəsilə istənilən istifadəçi üçün sessiyalar yaratmağa imkan verən zəiflik aşkar edilmişdir. Hücumçu hər bir qurban e-poçt ünvanı üçün öz emitenti tərəfindən asimmetrik imzalanmış etibarlı ID tokeni yaradır və sonra bu tokeni ID token axınından istifadə edərək Supabase Auth token son nöqtəsinə göndərir. Əgər ID tokeni OIDC standartına uyğundursa, Auth server onu hücumçunun nəzarətində olan emitentə qarşı yoxlayır və qurbanın mövcud OIDC kimliyini (Apple və ya Azure) ID tokeninin məzmununa əsaslanan əlavə OIDC kimliyi ilə əlaqələndirir. Bundan sonra Auth server hücumçuya AAL1 səviyyəsində etibarlı istifadəçi sessiyası (giriş və yeniləmə tokenləri) təqdim edir. Bu zəiflik 2.185.0 versiyasında aradan qaldırılmışdır.
Necə düzəltmək olar
- supabase auth2.185.0 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| supabase auth | v < 2.185.0 | 2.185.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.