CVE-2026-48121

Orta

Açıklama

@langchain/langgraph-checkpoint-mongodb, depolama için MongoDB kullanan bir LangGraph.js CheckpointSaver uygulaması sağlar. 1.3.0 ve altındaki sürümler NoSQL enjeksiyonuna karşı savunmasızdır: config.configurable içindeki checkpoint tanımlayıcıları (thread_id, checkpoint_ns, checkpoint_id), MongoDBSaver.getTuple() içinde tür zorlaması yapılmadan MongoDB find() sorgularına aktarılır. Bir saldırgan dize yerine bir nesne yükü (örneğin MongoDB $gt veya $ne işleçleri) sağlarsa, bu bir sorgu işleci olarak yorumlanabilir, iş parçacığı kapsamı atlatılabilir ve bekleyen yazımlar dahil olmak üzere checkpoint'ler kiracılar arasında sızdırılabilir. Uygulamalar, güvenilmeyen girdiyi dizelere zorlamadan veya bir şemaya göre doğrulamadan config.configurable içine aktarıyorsa, özellikle çok kiracılı veya kullanıcı yalıtımlı kurulumlarda risk altındadır. Yalnızca sunucu tarafından verilen, dize türünde tanımlayıcıları kullanan ve dize olmayan alanları reddeden şema doğrulamasına sahip uygulamalar etkilenmez. Bu sorun 1.3.1 sürümünde düzeltilmiştir.

ÖnemOrta
CVSS6.7
İstismar olasılığı—
Ürün@langchain/langgraph-checkpoint-mongodb
Yayın4 Ağu 2026
İlk görülme4 Ağu 2026
Zayıflık türüCWE-943CWE-943

Nasıl düzeltilir

Güncelleyin
  • @langchain/langgraph-checkpoint-mongodb1.3.1 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
@langchain/langgraph-checkpoint-mongodbnpmv < 1.3.11.3.1

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.