CVE-2026-29793

Kritik

Açıklama

Feathersjs, TypeScript veya JavaScript ile web API'leri ve gerçek zamanlı uygulamalar oluşturmak için kullanılan bir çerçevedir. 5.0.0 sürümünden 5.0.42 öncesine kadar olan sürümlerde, Socket.IO istemcileri herhangi bir servis metoduna (get, patch, update, remove) id argümanı olarak rastgele JavaScript nesneleri gönderebilir. Taşıma katmanı bu argüman üzerinde herhangi bir tür denetimi gerçekleştirmez. Servis MongoDB adaptörünü kullandığında, bu nesneler getObjectId() üzerinden geçer ve doğrudan MongoDB sorgusuna operatörler olarak girer. id olarak {$ne: null} gönderilmesi koleksiyondaki tüm belgelerle eşleşir. Bu güvenlik açığı 5.0.42 sürümünde giderilmiştir.

ÖnemKritik
CVSS9.8
İstismar olasılığı—
ÜrünFeathers
Yayın10 Mar 2026
İlk görülme10 Mar 2026
Zayıflık türüCWE-943CWE-943

Nasıl düzeltilir

Güncelleyin
  • feathersjs feathers5.0.42 ya da sonraki bir sürüm
  • @feathersjs/mongodb5.0.42 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
feathersjs feathers5.0.0 ≤ v < 5.0.425.0.42
@feathersjs/mongodbnpm5.0.0 ≤ v < 5.0.425.0.42

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.