CVE-2023-49803

Yüksək

Təsvir

@koa/cors npm paketi Node.js üçün veb freymvork olan koa üçün Cross-Origin Resource Sharing (CORS) dəstəyi təmin edir. Versiya 5.0.0-dan əvvəl, middleware elə işləyirdi ki, əgər icazə verilmiş mənşə (origin) təyin edilməyibsə, sorğudakı mənşənin dəyəri ilə `Access-Control-Allow-Origin` başlığını qaytarırdı. Bu davranış brauzerlərin ən vacib elementlərindən biri olan Eyni Mənşə Siyasətini (Same Origin Policy - SOP) tamamilə deaktiv edir və bu, həmin middleware istifadəçiləri üçün çox ciddi təhlükəsizlik təhdidi yarada bilər. Əgər belə bir davranış gözlənilirsə (məsələn, middleware yalnız prototiplər üçün və istehsalat tətbiqləri üçün istifadə edilmədikdə), bir çox istifadəçi bundan xəbərdar olmaya biləcəyi üçün sənədlərdə bu risklər xüsusi olaraq vurğulanmalıdır. Versiya 5.0.0 bu zəifliyi aradan qaldırır.

CiddilikYüksək
CVSS8.6
İstismar ehtimalı—
MəhsulKoajs Cross-origin Resource Sharing For Koa
Dərc11 dek 2023
İlk görülmə11 dek 2023
Zəiflik növüCWE-346CWE-346

Necə düzəltmək olar

Yeniləyin
  • koajs cross-origin_resource_sharing_for_koa5.0.0 və ya daha yeni versiya
  • @koa/cors5.0.0 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
koajs cross-origin_resource_sharing_for_koav < 5.0.05.0.0
@koa/corsnpmv < 5.0.05.0.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.

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.

CVE-2023-49803 · Koajs Cross-origin Resource Sharing For Koa · Dark Radar