CVE-2023-49803

Yüksek

Açıklama

@koa/cors npm paketi, bir Node.js web çerçevesi olan koa için Cross-Origin Resource Sharing (CORS) desteği sağlar. 5.0.0 sürümünden önce ara yazılım, izin verilen bir origin belirtilmediğinde, istekten gelen origin değerini içeren bir `Access-Control-Allow-Origin` başlığı döndürecek şekilde çalışmaktadır. Bu davranış, tarayıcıların en kritik unsurlarından biri olan Same Origin Policy'yi (SOP) tamamen devre dışı bırakır ve bu durum söz konusu ara yazılımın kullanıcıları için çok ciddi bir güvenlik tehdidine yol açabilir. Eğer böyle bir davranış bekleniyorsa (örneğin, ara yazılım yalnızca prototipler için kullanıldığında ve üretim uygulamaları için kullanılmadığında), birçok kullanıcı bunun farkında olmayabileceği için bu durumla ilişkili risklerin belirtilmesiyle birlikte dokümantasyonda güçlü bir şekilde vurgulanmalıdır. 5.0.0 sürümü bu zafiyeti gidermektedir.

ÖnemYüksek
CVSS8.6
İstismar olasılığı—
ÜrünKoajs Cross-origin Resource Sharing For Koa
Yayın11 Ara 2023
İlk görülme11 Ara 2023
Zayıflık türüCWE-346CWE-346

Nasıl düzeltilir

Güncelleyin
  • koajs cross-origin_resource_sharing_for_koa5.0.0 ya da sonraki bir sürüm
  • @koa/cors5.0.0 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
koajs cross-origin_resource_sharing_for_koav < 5.0.05.0.0
@koa/corsnpmv < 5.0.05.0.0

Sürümünüzü kontrol edin

Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.

Intelligence 360 paketinde

Attack Surface Management

Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.

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