CVE-2026-45689
Açıklama
Rocket.Chat açık kaynaklı, güvenli ve tamamen özelleştirilebilir bir iletişim platformudur. 8.5.0, 8.4.1, 8.3.3, 8.2.3, 8.1.4, 8.0.5, 7.13.7 ve 7.10.11 sürümlerinden önce, kimliği doğrulanmamış bir ağ saldırganı, /oauth/token adresine MongoDB sorgu operatörleri içeren tek bir HTTP POST isteği göndererek rastgele bir kullanıcı için geçerli bir Rocket.Chat OAuth erişim belirteci elde edebilir. Rocket.Chat OAuth2 sunucusu, hibe parametrelerini oauth_apps ve oauth_access_tokens koleksiyonlarına karşı findOne({...}) işlemine iletmeden önce bunların dize olup olmadığını doğrulamamaktadır; bu nedenle bir saldırgan, client_id, client_secret ve refresh_token yerine {"$ne": null} koyarak, Mongo'nun ilk döndürdüğü kullanıcının yenileme belirtecine bağlı yeni bir {access_token, refresh_token} çifti alabilir. Ortaya çıkan erişim belirteci, o kullanıcı adına tüm /api/v1/* yüzeyine karşı birinci sınıf bir taşıyıcı kimlik bilgisi sağlar. Saldırgan, $nin / $regex operatörleriyle yineleme yaparak tüm oauth_access_tokens koleksiyonunu tarayabilir ve istek başına kullanıcı başına bir adet yeni erişim belirteci toplayabilir. Eşleşen herhangi bir belirteç bir yöneticiye aitse, çalınan taşıyıcı tam yönetici API erişimi (Apps-Engine uygulama kurulumu, yani sunucu tarafında kod çalıştırma dahil) sağlar. Herhangi bir hesap, kimlik bilgisi, userId veya örnekle önceden etkileşim kurulmuş olması gerekmez. Bu güvenlik açığı 8.5.0, 8.4.1, 8.3.3, 8.2.3, 8.1.4, 8.0.5, 7.13.7 ve 7.10.11 sürümlerinde düzeltilmiştir.
Nasıl düzeltilir
Kaynaklarda bu zafiyet için düzeltilmiş sürüm ya da yama bağlantısı yok.
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| RocketChat Rocket.Chat | >= 8.5.0-rc.0, < 8.5.0, >= 8.4.0-rc.0, < 8.4.1, >= 8.3.0-rc.0, < 8.3.3, >= 8.2.0-rc.0, < 8.2.3, >= 8.1.0-rc.0, < 8.1.4, >= 8.0.0-rc.0, < 8.0.5, >= 7.11.0-rc.0, < 7.13.7, < 7.10.11 | — |
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.