CVE-2024-34077
Təsvir
MantisBT (Mantis Bug Tracker) açıq mənbəli problem izləyicisidir. Qeydiyyat və parolun sıfırlanması prosesində kifayətsiz giriş nəzarəti hücumçuya başqa istifadəçinin parolunu sıfırlamağa və hesabını ələ keçirməyə imkan verir, əgər qurbanın tamamlanmamış sorğusu gözləmədədirsə. İstismar yalnız təsdiqləmə tokeni etibarlı olduqda mümkündür, yəni e-poçt vasitəsilə göndərilən təsdiq URL-i açıldıqdan sonra 5 dəqiqə ərzində və istifadəçi parolunu yeniləyərək prosesi tamamlamadıqda. Artan istifadəçi ID-ləri ilə account_update.php faylını çağıran brute-force hücumu mümkündür. Uğurlu ələ keçirmə hücumçuya kompromisə uğramış hesaba tam giriş verərdi, o cümlədən hesabla əlaqəli həssas məlumatlara və funksiyalara, həcmi onun imtiyazlarından və əldə edə bildiyi məlumatlardan asılıdır. 2.26.2 versiyası bu problem üçün yamaq ehtiva edir. Alternativ həll olaraq, təsdiqləmə tokeninin etibarlılıq müddətini azaltmaqla riski yumşaltmaq olar (`constants_inc.php` faylında `TOKEN_EXPIRY_AUTHENTICATED` sabitinin dəyərini dəyişmək).
Necə düzəltmək olar
- mantisbt mantisbt2.26.2 və ya daha yeni versiya
- mantisbt/mantisbt2.26.2 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| mantisbt mantisbt | v < 2.26.2 | 2.26.2 |
| mantisbt/mantisbtPackagist | v < 2.26.2 | 2.26.2 |
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.