CVE-2026-84307
Təsvir
Filament sürətli Laravel tərtibatı üçün full-stack komponentlər toplusudur. 4.0.0 versiyasından 4.12.5 və 5.7.5 versiyalarına qədər olan dövrdə packages/panels/src/Auth/Pages/Login.php faylı canAccessPanel() funksiyasını qiymətləndirməzdən əvvəl çoxfaktorlu autentifikasiya (MFA) sorğusunu təqdim edir. canAccessPanel() tərəfindən rədd edilən hesablar üçün düzgün şifrənin daxil edilməsi MFA sorğusunu aktivləşdirir, yanlış şifrə isə ümumi autentifikasiya xətasını qaytarır; bu, autentifikasiya olunmamış hücumçuya namizəd şifrənin həmin hesab üçün etibarlı olub-olmadığını təsdiqləməyə imkan verir. E-poçt əsaslı MFA konfiqurasiya edildikdə, düzgün şifrə yolu həmçinin hesab sahibinə giriş kodu göndərir. Problem yalnız MFA aktiv edilmiş və panel girişinə icazəsi olmayan hesablar üçün aktualdır. Autentifikasiyadan yan keçmə baş vermir, çünki sorğudan sonra canAccessPanel() yenə də işləyir və heç bir sessiya yaradılmır. Bu problem 4.12.5 və 5.7.5 versiyalarında aradan qaldırılıb.
Necə düzəltmək olar
- filament/filament4.12.5, 5.7.5 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| filament/filamentPackagist | 4.0.0 ≤ v < 4.12.5, 5.0.0 ≤ v < 5.7.5 | 4.12.5, 5.7.5 |
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.