CVE-2024-37309

Orta

Açıklama

CrateDB dağıtık bir SQL veritabanıdır. 5.7.2 öncesi sürümlerde, TLS uç noktasının (port 4200) istemci tarafından başlatılan yeniden müzakereye (renegotiation) izin verdiği yüksek riskli bir güvenlik açığı tespit edilmiştir. Bu senaryoda, bir saldırgan bu özelliği kullanarak devam eden bir TLS oturumu sırasında güvenlik parametrelerinin yeniden müzakeresini defalarca talep edebilir. Bu açık, CPU kaynaklarının aşırı tüketimine yol açarak potansiyel sunucu aşırı yüklenmesine ve hizmet kesintisine neden olabilir. Güvenlik açığı, `R` komutunun yeniden müzakereyi başlattığı ve ardından sunucunun `RENEGOTIATING` ile onayladığı bir openssl istemcisi kullanılarak doğrulanmıştır. Bu zafiyet, bir saldırganın tekrarlanan TLS yeniden müzakereleri yoluyla sunucu CPU kaynaklarını tüketerek bir hizmet reddi (DoS) saldırısı gerçekleştirmesine olanak tanır. Bu durum, etkilenen sunucuda çalışan hizmetlerin kullanılabilirliğini etkileyerek operasyonel kararlılık ve güvenlik için önemli bir risk oluşturur. TLS 1.3, bir saldırı fırsat penceresini kapattığı için yeniden müzakereyi açıkça yasaklar. CrateDB'nin 5.7.2 sürümü soruna yönelik düzeltmeyi içermektedir.

ÖnemOrta
CVSS5.3
İstismar olasılığı—
ÜrünCratedb
Yayın13 Haz 2024
İlk görülme13 Haz 2024

Nasıl düzeltilir

Güncelleyin
  • cratedb cratedb5.7.2 ya da sonraki bir sürüm
  • io.crate:crate5.7.2 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
cratedb cratedbv < 5.7.25.7.2
io.crate:crateMavenv < 5.7.25.7.2

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.