CVE-2024-25124

Kritik

Təsvir

Fiber Go dilində yazılmış veb freymvorkdur. Versiya 2.52.1-dən əvvəlki versiyalarda CORS middleware-i tətbiqi çoxsaylı CORS ilə bağlı zəifliklərə məruz qoya biləcək təhlükəsiz olmayan konfiqurasiyalara yol verir. Xüsusilə, bu, tövsiyə olunan təhlükəsizlik təcrübələrinə zidd olaraq, Access-Control-Allow-Credentials parametrinin true olduğu halda Access-Control-Allow-Origin başlığının joker simvolla (`*`) təyin edilməsinə icazə verir. Bu yanlış konfiqurasiyanın təsiri yüksəkdir, çünki bu, həssas istifadəçi məlumatlarına icazəsiz girişə səbəb ola və sistemi istinadlarda link verilmiş PortSwigger məqaləsində sadalanan müxtəlif növ hücumlara məruz qoya bilər. Versiya 2.52.1-də bu problem üçün yamaq mövcuddur. Müvəqqəti həll yolu kimi, istifadəçilər etibarnamələr aktiv olduqda joker simvollu mənşəyə (wildcard origin) icazə verilmədiyindən əmin olmaq üçün öz tətbiqlərində CORS konfiqurasiyalarını əllə yoxlaya bilərlər. Brauzer fetch API-si, həmçinin CORS siyasətlərini tətbiq edən brauzerlər və utilitlər bundan təsirlənmir.

CiddilikKritik
CVSS9.4
İstismar ehtimalı—
MəhsulFiber
Dərc21 fev 2024
İlk görülmə21 fev 2024

Necə düzəltmək olar

Yeniləyin
  • gofiber fiber2.52.1 və ya daha yeni versiya
  • github.com/gofiber/fiber/v22.52.1 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
gofiber fiberv < 2.52.12.52.1
github.com/gofiber/fiber/v2Gov < 2.52.12.52.1

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.