CVE-2026-45550
Açıklama
Roxy-WI; Haproxy, Nginx, Apache ve Keepalived sunucularını yönetmek için kullanılan bir web arayüzüdür. 8.2.6.4 ve önceki sürümlerde, PUT /smon/check (app/routes/smon/routes.py:117-138) yalnızca çağırıcının herhangi bir gruba sahip olduğunu doğrulayan ancak hedef check_id'nin bu gruba ait olup olmadığını doğrulamayan roxywi_common.check_user_group_for_flask() kontrolüne dayanmaktadır. Alt katmandaki SQL güncelleme fonksiyonları olan update_smon, update_smonHttp, update_smonTcp, update_smonPing, update_smonDns (app/modules/db/smon.py:515-562), tamamı herhangi bir user_group filtresi olmaksızın WHERE smon_id = ? ifadesini yürütmektedir. DELETE yolu doğru şekilde filtrelenmiştir (app/modules/db/smon.py:319-327 kısmında WHERE id = ? AND user_group = ? kullanılmaktadır); bu durum, geliştiricilerin doğru yöntemi bildiğini ancak bunu UPDATE işlemine uygulamadığını göstermektedir. Bu nedenle, kimliği doğrulanmış herhangi bir kullanıcı, smon_id değerleri üzerinde döngü kurarak diğer kiracıların her türlü HTTP / TCP / Ping / DNS izleme kontrolünü gizlice yeniden yazabilir. Yayınlanma anında, kamuya açık herhangi bir yama bulunmamaktadır.
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 |
|---|---|---|
| roxy-wi roxy-wi | <= 8.2.6.4 | — |
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.