CVE-2023-45128
Təsvir
Fiber, Go dilində yazılmış express təsirli veb freymvorkdur. Tətbiqdə hücumçunun ixtiyari dəyərlər yerləşdirməsinə və istifadəçi adından zərərli sorğular yaratmasına imkan verən Saytlararası Sorğu Saxtalaşdırılması (CSRF) boşluğu aşkar edilmişdir. Bu boşluq hücumçuya heç bir autentifikasiya olmadan ixtiyari dəyərlər yerləşdirməyə və ya autentifikasiya olunmuş istifadəçi adından müxtəlif zərərli hərəkətlər etməyə imkan verə bilər ki, bu da tətbiqin təhlükəsizliyini və bütövlüyünü risk altına ata bilər. Boşluğa tətbiq daxilində CSRF tokenlərinin düzgün şəkildə yoxlanılmaması və tətbiq edilməməsi səbəb olmuşdur. Bu problem 2.50.0 versiyasında aradan qaldırılmışdır və istifadəçilərə yeniləmə etmək tövsiyə olunur. İstifadəçilər əlavə təhlükəsizlik tədbiri kimi captcha və ya İki Faktorlu Autentifikasiyadan (2FA) istifadə etməli, həmçinin dərinlikdə müdafiə tədbirləri olaraq Session cookie-ləri üçün SameSite=Lax və ya SameSite=Secure, eləcə də Secure və HttpOnly atributlarını təyin etməlidirlər. Bu boşluq üçün məlum olan alternativ həll yolu yoxdur.
Necə düzəltmək olar
- gofiber fiber2.50.0 və ya daha yeni versiya
- github.com/gofiber/fiber/v22.50.0 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| gofiber fiber | v < 2.50.0 | 2.50.0 |
| github.com/gofiber/fiber/v2Go | v < 2.50.0 | 2.50.0 |
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.