CVE-2026-39923
Təsvir
1.8.16 versiyasından əvvəlki Flarum şifrə sıfırlama tokeninin vaxtının bitməsinin yan keçilməsi zəifliyinə malikdir ki, bu da autentifikasiya olunmamış hücumçulara müddəti bitmiş şifrə sıfırlama tokenlərini birbaşa sıfırlama emal nöqtəsinə göndərməklə onlardan yenidən istifadə etməyə imkan verir. SavePasswordController::handle() metodu heç bir vaxt yoxlaması aparmadan PasswordToken::findOrFail() funksiyasını çağırır və bu, hücumçuların yalnız forma render edilən zaman tətbiq olunan 24 saatlıq token ömrünü yan keçərək hər hansı hesabı şifrəsini dəyişməsinə və autentifikasiya olunmuş sessiya əldə etməsinə şərait yaradır.
Necə düzəltmək olar
- Flarum Flarum Framework1.8.16 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Flarum Flarum Framework | v < 1.8.16 | 1.8.16 |
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.