CVE-2024-31218

Kritik

Açıklama

Webhood, kimlik avı ve kötü amaçlı siteleri analiz etmek için kullanılan self-hosted bir URL tarayıcıdır. Webhood'un 0.9.0 ve önceki sürümlerindeki backend konteyner imajları, Kritik Fonksiyon için Kimlik Doğrulama Eksikliği zafiyetine sahiptir. Bu zafiyet, kimlik doğrulaması yapmamış bir saldırganın, bir yönetici hesabı oluşturmak için veritabanı (Pocketbase) admin API'sine bir HTTP isteği göndermesine olanak tanır. Pocketbase admin API'si, henüz hiçbir yönetici hesabı eklenmediğinde, yönetici hesabı oluştururken kimlik doğrulama/yetkilendirme kontrolü yapmaz. Varsayılan dağıtımında Webhood, bir veritabanı yönetici hesabı oluşturmaz. Bu nedenle, kullanıcılar veritabanında manuel olarak bir yönetici hesabı oluşturmadığı sürece, dağıtımda bir yönetici hesabı bulunmayacak ve dağıtım savunmasız olacaktır. 0.9.1 sürümünden itibaren yamalanmıştır. Yama, eğer yönetici hesapları henüz oluşturulmadıysa (yani zafiyet dağıtımda istismar edilebilirse), rastgele oluşturulmuş bir yönetici hesabı oluşturur. Geçici bir çözüm olarak kullanıcılar, `/api/admins` ile başlayan URL yoluna erişimi tamamen kapatabilirler. Bu geçici çözümle zafiyet ağ üzerinden istismar edilemez.

ÖnemKritik
CVSS9.8
İstismar olasılığı—
ÜrünWebhood
Yayın5 Nis 2024
İlk görülme5 Nis 2024

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ünEtkilenen sürümlerDüzeltildiği sürüm
webhood-io webhood< 0.9.1—

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.

Intelligence 360 paketinde

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.