CVE-2022-36009
Təsvir
gomatrixserverlib Matrix protokolu federasiyası üçün Go kitabxanasıdır. Dendrite Go dilində yazılmış Matrix homeserveridir, Synapse-a alternativdir. gomatrixserverlib daxilində power level təhlili `m.room.power_levels` hadisəsinin `"events_default"` açarını parse edə bilmirdi və bütün hallarda hadisənin default power level dəyərini sıfıra qoyurdu. Power level-lər Matrix terminologiyasında istifadəçi giriş səviyyəsi deməkdir. `"events_default"` power level dəyərinin dəyişdirildiyi otaqlarda bu, hadisələrin Dendrite serverləri tərəfindən səhv şəkildə avtorizasiya edilməsinə və ya rədd edilməsinə səbəb ola bilərdi. gomatrixserverlib `723fd49` commit-indən etibarən düzəlişi ehtiva edir və Dendrite 0.9.3 buna uyğun olaraq yenilənmişdir. `"events_default"` power level dəyərinin sıfır default dəyərindən dəyişdirilmədiyi Matrix otaqları zəif deyildir. İstifadəçilərə yüksəltmə tövsiyə olunur. Bu problem üçün məlum iş ətrafı yolu yoxdur.
Necə düzəltmək olar
- github.com/matrix-org/dendrite0.9.3 və ya daha yeni versiya
- github.com/matrix-org/gomatrixserverlib0.0.0-20220815091947-723fd495dde8 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| matrix dendrite | v ≤ 0.9.2 | — |
| matrix gomatrixserverlib | Aralıq göstərilməyib | — |
| github.com/matrix-org/dendriteGo | v < 0.9.3 | 0.9.3 |
| github.com/matrix-org/gomatrixserverlibGo | v < 0.0.0-20220815091947-723fd495dde8 | 0.0.0-20220815091947-723fd495dde8 |
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.