CVE-2024-2689
Təsvir
Temporal Server-in 1.20.5, 1.21.6 və 1.22.7 versiyalarından əvvəlki versiyalarında mövcud olan Xidmətdən İmtina (DoS) zəifliyi, iş axınları (workflows) ilə qarşılıqlı əlaqə qurmaq üçün icazələri olan autentifikasiya olunmuş istifadəçiyə təqdimat üçün düzgün qurulmamış UTF-8 sətiri göndərərək potensial olaraq sistemin çökmə döngüsünə (crashloop) düşməsinə səbəb olmağa imkan verir. Yoxlanılmadıqda, yanlış UTF-8 ehtiva edən tapşırıq növbədə ilişib qalacaq və bu da növbə gecikməsinin artmasına səbəb olacaqdır. Nəticədə, bu növbələri emal edən bütün proseslər ilişib qalacaq və sistem resursları tükənəcəkdir. Xətalı tapşırığın iş axını ID-si loqlarda görünəcək və bu məlumat həmin iş axınının silinərək problemin aradan qaldırılması üçün istifadə edilə bilər. Versiya 1.23-ə təsir etmir. Bu kontekstdə istifadəçi Temporal Server operatorudur.
Necə düzəltmək olar
- github.com/temporalio/temporal1.22.7, 1.21.6, 1.20.5 və ya daha yeni versiya
- go.temporal.io/server1.20.5, 1.21.6, 1.22.7 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| github.com/temporalio/temporalGo | 1.22.0-rc1 ≤ v < 1.22.7, 1.21.0 ≤ v < 1.21.6, v < 1.20.5 | 1.22.7, 1.21.6, 1.20.5 |
| go.temporal.io/serverGo | v < 1.20.5, 1.21.0 ≤ v < 1.21.6, 1.22.0-rc1 ≤ v < 1.22.7 | 1.20.5, 1.21.6, 1.22.7 |
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.