CVE-2020-26890
Təsvir
1.20.0 versiyasından əvvəlki Matrix Synapse, m.room.member hadisələrinin sahələrində standart olmayan NaN, Infinity və -Infinity JSON dəyərlərinə səhvən icazə verir ki, bu da uzaqdakı hücumçulara federasiya və ümumi Matrix klientlərinə qarşı xidmətdən imtina (DoS) hücumu həyata keçirməyə imkan verir. Əgər belə bir yanlış formalaşdırılmış hadisə otağın vəziyyətinə daxil edilərsə, təsir uzunmüddətli olur və yeni versiyaya yeniləmə ilə düzəlmir; bunun əvəzinə hadisənin əllə silinməsi (redacted) tələb olunur. Hadisələr digər otaq üzvlərinin serverlərinə kopyalandığı üçün təsir yalnız hadisəni göndərən serverlə məhdudlaşmır.
Necə düzəltmək olar
- matrix synapse1.20.0 və ya daha yeni versiya
- matrix-synapse1.20.0 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| matrix synapse | v < 1.20.0 | 1.20.0 |
| fedoraproject fedora | 32, 33 | — |
| matrix-synapsePyPI | v < 1.20.0 | 1.20.0 |
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.