CVE-2023-38691
Təsvir
matrix-appservice-bridge körpülərin qurulması üçün API təmin edir. Versiya 4.0.0-dan başlayaraq və versiyalar 8.1.2 və 9.0.1-dən əvvəlki versiyalarda zərərli Matrix serveri OpenID mübadiləsində kənar istifadəçinin MXID-indən istifadə edə bilər ki, bu da bədniyyətli şəxsə provisioning API-dan istifadə edərkən istifadəçiləri təqlid etməyə imkan verir. Kitabxana `sub` parametrinin (istifadəçinin *iddia etdiyi* MXID-ni ehtiva edən) serveradı hissəsinin bizim əlaqə saxladığımız serveradı ilə eyni olub-olmadığını yoxlamır. Bədniyyətli şəxs hər hansı bir domendə server qura bilər, təqlid etmək istədiyi istifadəçiyə uyğun `sub` parametri ilə cavab verə bilər və nəticədə alınan tokendan provisioning sorğularını yerinə yetirmək üçün istifadə edə bilər. Versiyalar 8.1.2 və 9.0.1 düzəliş (patch) ehtiva edir. Müvəqqəti həll yolu kimi provisioning API-nı deaktiv edin.
Necə düzəltmək olar
- matrix matrix-appservice-bridge8.1.2 və ya daha yeni versiya
- matrix-appservice-bridge8.1.2, 9.0.1 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| matrix matrix-appservice-bridge | 4.0.0 ≤ v < 8.1.2, 9.0.0 | 8.1.2 |
| matrix-appservice-bridgenpm | 4.0.0 ≤ v < 8.1.2, 9.0.0 ≤ v < 9.0.1 | 8.1.2, 9.0.1 |
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.