CVE-2021-29430
Açıklama
Sydent, bir referans Matrix kimlik sunucusudur. Sydent, HTTP istemcilerinden aldığı isteklerin boyutunu sınırlamamaktadır. Kötü niyetli bir kullanıcı, çok büyük gövdeye sahip bir HTTP isteği göndererek bellek tükenmesine ve hizmet reddine yol açabilir. Sydent ayrıca uzak Matrix homeserver'larına yaptığı istekler için yanıt boyutunu da sınırlamaz. Kötü niyetli bir homeserver, yine bellek tükenmesine ve hizmet reddine neden olacak şekilde çok büyük bir yanıt döndürebilir. Bu durum, güvenilmeyen istemcilerden kayıt isteklerini kabul eden tüm sunucuları etkilemektedir. Bu sorun 89071a1, 0523511, f56eee3 sürümleriyle yamalanmıştır. Geçici bir çözüm olarak, istek boyutları bir HTTP reverse-proxy üzerinden sınırlandırılabilir. Aşırı büyük yanıtlarla ilgili sorun için bilinen bir geçici çözüm yoktur.
Nasıl düzeltilir
- matrix sydent2.3.0 ya da sonraki bir sürüm
- matrix-sydent2.3.0 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| matrix sydent | v < 2.3.0 | 2.3.0 |
| matrix-sydentPyPI | v < 2.3.0 | 2.3.0 |
Sürümünüzü kontrol edin
Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.
Attack Surface Management
Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.