CVE-2026-121139
Açıklama
Rapid7 Metasploit msf-ws, users tablosu boş olduğunda ilk yöneticinin oluşturulabilmesi için REST API'nin kimlik doğrulaması yapılmamış bir "bootstrap" istisnası tanıdığı bir kimlik doğrulama eksikliği zafiyetinden etkilenmektedir. Tablo boşken, POST /api/v1/users uç noktası tasarım gereği kimlik doğrulamasından muaftır: rota işleyicisi AdminApiToken ile çözümlenen warden.authenticate!(scope: :admin_api) fonksiyonunu çağırır. Kalıtım alınan ApiToken#authenticate!, AdminApiToken'ın yönetici kontrolünü hiçbir zaman değerlendirmeden, msf.auth_initialized false olduğu sürece işlemi kısa devre yaptırarak success!() döndürür. Bu durumda uç nokta, tamamen kimlik doğrulaması yapılmamış bir çağrıcı için bir kullanıcı (yönetici dahil) oluşturur. Bu sorun versiyon 6.5.9 ile düzeltilmiştir.
Nasıl düzeltilir
- Rapid7 Metasploit Framework6.5.9 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| Rapid7 Metasploit Framework | v < 6.5.9 | 6.5.9 |
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.