CVE-2021-27228
Açıklama
Shinobi'nin ocean versiyon 1 sürümünde bir sorun tespit edilmiştir. lib/auth.js dosyası Hatalı Erişim Kontrolü içermektedir. Geçerli API Anahtarları dahili bir JS Nesnesinde tutulmaktadır. Bu nedenle bir saldırgan, /super/constructor/accounts/list URI örneğinde gösterildiği gibi, sistemin sağlanan API Anahtarının alttaki JS nesnesinde mevcut olduğuna inanmasını sağlamak için JS Proto Metot isimlerini (constructor veya hasOwnProperty gibi) kullanabilir ve sonuç olarak Kullanıcı/Yönetici/Süper API fonksiyonlarına tam erişim sağlayabilir.
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 |
|---|---|---|
| shinobi shinobi_pro | v ≤ 1.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.