CVE-2026-55677
Təsvir
Echo Go veb freymvorkudur. 4.15.3 və 5.2.0 versiyalarından əvvəl Echo-nun marşrutlaşdırıcısı və statik fayl emalçısı URL yolunun dekodlanması ilə bağlı fərqli yanaşır. Marşrutlaşdırıcı marşrutları xam kodlanmış yoldan istifadə edərək uyğunlaşdırır (%2F olduğu kimi saxlanılır), StaticDirectoryHandler isə fayl sistemi yollarını həll etməzdən əvvəl %2F-i / kimi dekodlayır. Bu, hücumçuya marşrut səviyyəsində giriş nəzarətindən yan keçməyə və statik faylları icazəsiz oxumağa imkan verir. Bu zəiflik 4.15.3 və 5.2.0 versiyalarında düzəldilmişdir.
Necə düzəltmək olar
- github.com/labstack/echo/v55.2.0 və ya daha yeni versiya
- github.com/labstack/echo/v44.15.3 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| github.com/labstack/echo/v5Go | v < 5.2.0 | 5.2.0 |
| github.com/labstack/echo/v4Go | v < 4.15.3 | 4.15.3 |
| github.com/labstack/echoGo | v ≤ 3.3.10 | — |
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.