CVE-2026-65645
Təsvir
Rocket.Chat-in 8.8.0, 8.7.1, 8.6.2, 8.5.3, 8.4.6, 8.3.8, 8.2.8, 8.1.8 və 7.10.15 versiyalarından əvvəlki versiyalarında Meteor DDP metodları olan getThreadsList və getThreadMessages, rid / tmid parametrlərini sxem təsdiqi olmadan xam və tipizasiya olunmamış şəkildə qəbul edir. Sətir tipli room-id və ya message-id əvəzinə MongoDB operator obyekti (məsələn, {"$gt": "4"}) yerləşdirilə bilər. Avtorizasiya yoxlaması hücumçunun artıq giriş imkanına malik olduğu otağı müəyyən etdiyi halda, aşağıdakı məlumat sorğusu bütün otaqlara yayılır - bu isə istənilən aşağı imtiyazlı autentifikasiya olunmuş istifadəçiyə şəxsi mövzu valideynlərinin və onların tam cavab məzmunlarının açıqlanmasına səbəb olur. REST marşrutu chat.getThreadsList v5.0 versiyasında rid: {type:'string'} AJV təsdiqinin əlavə edilməsi ilə düzəldilmişdir (HackerOne hesabatı #1446767). Ekvivalent DDP metoduna heç vaxt eyni düzəliş tətbiq edilməmişdir və o, hələ də istismar edilə biləndir.
Necə düzəltmək olar
- rocket.chat rocket.chat7.10.15, 8.1.8, 8.2.8, 8.3.8, 8.4.6, 8.5.3, 8.6.2 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| rocket.chat rocket.chat | v < 7.10.15, 8.1.0 ≤ v < 8.1.8, 8.2.0 ≤ v < 8.2.8, 8.3.0 ≤ v < 8.3.8, 8.4.0 ≤ v < 8.4.6, 8.5.0 ≤ v < 8.5.3, 8.6.0 ≤ v < 8.6.2, 8.7.0 | 7.10.15, 8.1.8, 8.2.8, 8.3.8, 8.4.6, 8.5.3, 8.6.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.