CVE-2023-41338

Orta

Təsvir

Fiber, Go dilində yazılmış və Express-dən ilhamlanmış veb freymvorkdur. gofiber-in 2.49.2 versiyasından əvvəlki versiyalarda localhost-a giriş düzgün məhdudlaşdırılmamışdı. Bu problem, localhost sorğularına girişi məhdudlaşdırmaq üçün `ctx.IsFromLocal` metoduna güvənən layihəmizin istifadəçilərinə təsir edir. İstismar edildikdə, bu, yalnız localhost üçün nəzərdə tutulmuş resurslara icazəsiz girişə şərait yarada bilər. Kənar hostdan gələn sorğuda `X-Forwarded-For: 127.0.0.1` başlığının təyin edilməsi `ctx.IsFromLocal` metodunun "true" qaytarmasına səbəb olur. Giriş təsirlənmiş prosesin dairəsi ilə məhdudlaşır. Bu problem `b8c9ede6` commit-i ilə `2.49.2` versiyasında aradan qaldırılıb. İstifadəçilərə yeniləmə etmək tövsiyə olunur. Yenilənmiş versiyaya keçid etmədən bu zəifliyi aradan qaldırmaq üçün məlum olan alternativ həll yolları yoxdur.

CiddilikOrta
CVSS5.3
İstismar ehtimalı—
MəhsulFiber
Dərc8 sen 2023
İlk görülmə8 sen 2023
Zəiflik növüCWE-670CWE-670

Necə düzəltmək olar

Yeniləyin
  • gofiber fiber2.49.2 və ya daha yeni versiya
  • github.com/gofiber/fiber/v22.49.2, 2.49.2-0.20230906112033-b8c9ede6efa2 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
gofiber fiberv < 2.49.22.49.2
github.com/gofiber/fiberGov ≤ 1.14.6—
github.com/gofiber/fiber/v2Gov < 2.49.2, v < 2.49.2-0.20230906112033-b8c9ede6efa22.49.2, 2.49.2-0.20230906112033-b8c9ede6efa2

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.

Intelligence 360 paketində

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.