CVE-2025-66630
Təsvir
Fiber, Go dilində yazılmış və Express-dən ilhamlanmış veb freymvorkdur. 2.52.11 versiyasından əvvəl, 1.24-dən əvvəlki Go versiyalarında, alt təbəqədəki crypto/rand tətbiqi təhlükəsiz təsadüfiliyi əldə etmək mümkün olmadıqda xəta qaytara bilər. Fiber v2 UUID funksiyaları tərəfindən heç bir xəta qaytarılmadığı üçün, tətbiq kodu təhlükəsizlik baxımından kritik yollarda fərqinə varmadan proqnozlaşdırıla bilən, təkrarlanan və ya aşağı entropiyalı identifikatorlara etibar edə bilər. Bir çox Fiber v2 middleware komponentləri (sessiya middleware, CSRF, sürət məhdudiyyəti, request-ID generasiyası və s.) standart olaraq utils.UUIDv4()-dən istifadə etdiyi üçün bu zəiflik xüsusilə təsirlidir. Bu boşluq 2.52.11 versiyasında aradan qaldırılıb.
Necə düzəltmək olar
- gofiber fiber2.52.11 və ya daha yeni versiya
- github.com/gofiber/fiber/v22.52.11 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.52.11 | 2.52.11 |
| github.com/gofiber/fiber/v2Go | v < 2.52.11 | 2.52.11 |
| github.com/gofiber/fiberGo | Aralıq göstərilməyib | — |
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.