CVE-2026-114510

Yüksek

Açıklama

Flexible GraphRAG; birden fazla grafik, vektör ve arama arka ucu üzerinde grafik ve geri çağırma ile zenginleştirilmiş üretim (retrieval-augmented generation) uygulamaları oluşturmak için kullanılan bir Python çerçevesidir. 0.6.0 sürümünden 0.8.2 sürümüne kadar, flexible-graphrag/langchain/graph/pg_store_adapters/falkordb_adapter.py dosyasındaki _escape() yardımcı fonksiyonu, ters eğik çizgilerden önce tırnak işaretlerini kaçırmakta ve ardından sonucu FalkorDBAdapter.add_graph_documents tarafından oluşturulan Cypher sorgusuna yerleştirmektedir; bu durum, eklenen bir kaçış karakterinin ikiye katlanmasına ve bir tırnağın dizeyi erken sonlandırmasına izin vermektedir. GRAPH_BACKEND=langchain ve GRAPH_DB=falkordb yapılandırıldığında, saldırgan etkisindeki içeriğe sahip belgeler, çıkarım modelinin bu sorgulara ulaşan kötü niyetli varlık veya ilişki değerleri üretmesine neden olabilir; bu da enjekte edilen Cypher ifadelerinin grafik verilerini değiştirmesine veya silmesine ve çağıran kod sorgu sonuçlarını kullanıcıya veya LLM'e sunduğunda grafik verilerinin ifşa edilmesine olanak tanır. Dinamik düğüm ve ilişki tipi tanımlayıcıları da güvenli parametreleştirme yapılmadan ters tırnakla çevrelenmiş sorgu konumlarına yerleştirilmektedir. LlamaIndex FalkorDB deposu bu durumdan etkilenmemiştir. Bu sorun 0.8.2 sürümünde düzeltilmiştir.

ÖnemYüksek
CVSS7.1
İstismar olasılığı—
ÜrünFlexible-graphrag
Yayın22 Eki 2026
İlk görülme22 Eki 2026

Nasıl düzeltilir

Güncelleyin
  • flexible-graphrag0.8.2 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
flexible-graphragPyPI0.6.0 ≤ v < 0.8.20.8.2

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.