CVE-2026-52880
Təsvir
Klever-Go, Klever blokçeyn protokolunun Go tətbiqidir. 1.7.14-dən 1.7.17-yə qədər olan versiyalar uzaqdan tetiklene bilən xidmətdən imtina (DoS) zəifliyinə malikdir. Hər iki REST API, sorğuları ReadHeaderTimeout, ReadTimeout və ya MaxHeaderBytes konfiqurasiya edilmədən Go-nun standart HTTP serveri vasitəsilə emal edən Gin Engine.Run rahatlıq metodu ilə başladılır. Nəticədə, sorğu başlıqlarını heç vaxt tamamlamayan daxil olan bağlantılar qeyri-müəyyən müddətə açıq saxlanılır. REST dinləyicisi sənədləşdirilmiş bütün interfeys bağlama (all-interface bind) və ya Docker port-publish yerləşdirməsi vasitəsilə localhost-dan kənarda əlçatan olduqda, autentifikasiya olunmamış tək bir klient çox sayda yavaş başlıqlı bağlantılar aça və onları server fayl deskriptorları tükənənə qədər açıq saxlaya bilər ki, bu da API-nin yeni bağlantıları qəbul etməsinə mane olur. Bu, REST API-ni legitim klientlər üçün əlçatmaz edir. Problem 1.7.18 versiyasında düzəldilib.
Necə düzəltmək olar
- github.com/klever-io/klever-go1.7.18 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| github.com/klever-io/klever-goGo | 1.7.14 ≤ v < 1.7.18 | 1.7.18 |
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.
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.