CVE-2025-66565
Təsvir
Fiber Utils, Fiber üçün yaradılmış ümumi funksiyalar toplusudur. 2.0.0-rc.3 və daha aşağı versiyalarda sistemin kriptoqrafik təsadüfi ədəd generatoru (crypto/rand) uğursuz olduqda, hər iki funksiya səssiz şəkildə proqnozlaşdırıla bilən UUID dəyərlərini, o cümlədən sıfır UUID "00000000-0000-0000-0000-000000000000" dəyərini qaytarmağa keçir. Zəiflik, hər ikisi nəticə etibarilə crypto/rand.Read() xətaları ilə törəyən iki əlaqəli lakin fərqli uğursuzluq yolları vasitəsilə baş verir və bu funksiyalardan təhlükəsizlik baxımından kritik əməliyyatlar üçün istifadə edən bütün Fiber tətbiqlərinin təhlükəsizliyini riskə atır. Bu problem 2.0.0-rc.4 versiyasında düzəldilmişdir.
Necə düzəltmək olar
- github.com/gofiber/utils/v22.0.0-rc.4 və ya daha yeni versiya
- github.com/gofiber/utils1.2.0 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| gofiber utils | v ≤ 1.2.0, 2.0.0 | — |
| github.com/gofiber/utils/v2Go | v < 2.0.0-rc.4 | 2.0.0-rc.4 |
| github.com/gofiber/utilsGo | v < 1.2.0 | 1.2.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.