CVE-2024-56329
Təsvir
Socialstream, Laravel Jetstream üçün üçüncü tərəf paketidir. O, Laravel Jetstream tərəfindən təmin edilən və dərc olunan autentifikasiya və profil strukturunu Laravel Socialite dəstəyi olan strukturlarla əvəz edir. Sosial hesabın artıq autentifikasiya olunmuş istifadəçiyə bağlanması zamanı təsdiq mərhələsinin olmaması təhlükəsizlik riski yaradır. Əgər Socialite konfiqurasiyasında ->stateless() istifadə edilirsə, bu, vəziyyət yoxlamasının (state verification) yan keçilməsinə səbəb olur və eksploytu daha da asanlaşdıraraq problemi kəskinləşdirir. Tərtibatçılar istifadəçilərin hesab bağlama prosesini açıq şəkildə təsdiqləmələrini təmin etməli və kritik təhlükəsizlik yoxlamalarını ötürən konfiqurasiyalardan qaçmalıdırlar. Socialstream v6.2 versiyasında istifadəçinin sosial hesabı bağlamaq sorğusunu "Təsdiqləməsini" (Confirm) və ya "İmtina etməsini" (Deny) tələb edən yeni xüsusi marşrut (route) təqdim edilmişdir. İstifadəçilərə yeniləmə etmək tövsiyə olunur. Bu zəiflik üçün məlum olan heç bir alternativ həll yolu yoxdur.
Necə düzəltmək olar
- joelbutcher/socialstream6.2.0, 5.6.0 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| joelbutcher/socialstreamPackagist | 6.0.0 ≤ v < 6.2.0, v < 5.6.0 | 6.2.0, 5.6.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.