CVE-2026-29099
Təsvir
SuiteCRM açıq mənbəli, müəssisələr üçün hazır Müştəri Münasibətlərinin İdarə Edilməsi (CRM) proqram təminatıdır. Versiyalar 7.15.1 və 8.9.3-dən əvvəl, `include/OutboundEmail/OutboundEmail.php` faylındakı `retrieve()` funksiyası istifadəçi tərəfindən idarə olunan `$id` parametrini düzgün şəkildə neytrallaşdıra bilmir. Fərz edilir ki, `retrieve()` funksiyasını çağıran funksiya istifadəçi girişini müvafiq qaydada dırnaqlara alacaq və təmizləyəcəkdir. Lakin, `Email()` modulundakı `EmailUIAjax` hərəkəti vasitəsilə çatılan və bunun baş vermədiyi iki yer müəyyən edilmişdir. Beləliklə, autentifikasiya olunmuş istifadəçinin `retrieve()` funksiyası vasitəsilə SQL inyeksiyası həyata keçirməsi mümkündür. Bu, son əsas versiyalar olan 7.15 və 8.9-a təsir edir. Hansı cədvəllərin çağırıla biləcəyinə dair heç bir məhdudiyyət olmadığı üçün hücumçunun verilənlər bazasından istifadəçi məlumatları və parol heşləri də daxil olmaqla, ixtiyari məlumatları əldə etməsi mümkün ola bilər. Versiyalar 7.15.1 və 8.9.3 bu problemi aradan qaldırır.
Necə düzəltmək olar
- suitecrm suitecrm7.15.1, 8.9.3 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| suitecrm suitecrm | v < 7.15.1, 8.0.0 ≤ v < 8.9.3 | 7.15.1, 8.9.3 |
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.