CVE-2024-37309

Orta

Təsvir

CrateDB paylanmış SQL verilənlər bazasıdır. 5.7.2-dən əvvəlki versiyalarda TLS son nöqtəsinin (port 4200) müştəri tərəfindən başladılan yenidən danışıqlara (renegotiation) icazə verdiyi yüksək riskli zəiflik aşkar edilmişdir. Bu ssenaridə hücumçu davam edən TLS sessiyası zamanı təhlükəsizlik parametrlərinin yenidən danışıqlarının təkrar-təkrar tələb edilməsi üçün bu funksiyadan istifadə edə bilər. Bu qüsur CPU resurslarının həddindən artıq istehlakına səbəb ola bilər və nəticədə serverin həddindən artıq yüklənməsi və xidmətin pozulması ilə üzləşə bilər. Zəiflik openssl müştərisindən istifadə etməklə təsdiqlənmişdir, burada `R` əmri yenidən danışıqlara başlayır, server isə `RENEGOTIATING` ilə təsdiqləyir. Bu zəiflik hücumçuya təkrar-təkrar TLS yenidən danışıqları vasitəsilə serverin CPU resurslarını tükəndirərək xidmətdən imtina hücumu həyata keçirməyə imkan verir. Bu, təsirlənmiş serverdə işləyən xidmətlərin əlçatanlığına təsir edir və əməliyyat sabitliyi və təhlükəsizliyi üçün əhəmiyyətli risk yaradır. TLS 1.3 yenidən danışıqları açıq şəkildə qadağan edir, çünki bu, hücum üçün imkan pəncərəsini bağlayır. CrateDB-nin 5.7.2 versiyası bu məsələ üçün düzəlişi ehtiva edir.

CiddilikOrta
CVSS5.3
İstismar ehtimalı—
MəhsulCratedb
Dərc13 iyn 2024
İlk görülmə13 iyn 2024

Necə düzəltmək olar

Yeniləyin
  • cratedb cratedb5.7.2 və ya daha yeni versiya
  • io.crate:crate5.7.2 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
cratedb cratedbv < 5.7.25.7.2
io.crate:crateMavenv < 5.7.25.7.2

Versiyanızı yoxlayın

Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.

Intelligence 360 paketində

Attack Surface Management

Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.