脆弱性  ·  2026-10-24

Flexible GraphRAG FalkorDB adapter Cypher injection via ingested document content (CVE-2026-114510)

脆弱性Medium 影響度GlobalCVE-2026-114510
Flexible GraphRAG の FalkorDB アダプターは、欠陥のあるエスケープルーチンを使用して Cypher を組み立てるため、注入されたコンテンツが文字列境界を破り、Cypher 句を注入でき、結果が表示されるとグラフデータの変更/削除や漏洩が可能になります。CVSS 7.1、2026-10-22 公開。
RAG パイプラインは外部ドキュメントを取り込み、LLM が抽出したテキストをグラフクエリに送ります。脆弱なクエリビルダーは、汚染されたソースコンテンツをデータベースインジェクションのプリミティブに変え、LLM が取得する知識グラフを変更または外部送信できます。
_escape() ヘルパーはバックスラッシュの前に引用符をエスケープし、結果は FalkorDBAdapter.add_graph_documents によって組み立てられる Cypher に補間されます。二重エスケープにより引用符が文字列を早期に終了させることができます。攻撃者が影響を与えるドキュメントコンテンツにより、抽出モデルが悪意のあるエンティティ/リレーションシップ値を生成し、それがクエリに到達します。動的なノード/リレーションシップ型識別子も、安全なパラメータ化なしでバッククォートで引用された位置に挿入されます。
flexible-graphrag (stevereiner) 0.6.0 から 0.8.2 未満(LangChain ストア内の FalkorDB アダプター)
flexible-graphrag 0.8.2 (GHSA-vqrg-773h-4wxc) にアップグレードしてください。Cypher をパラメータ化し、抽出されたエンティティ/リレーションシップ値を信頼できないものとして扱ってください。
NVD entryGitHub advisory GHSA-vqrg-773h-4wxcFix commit
ライブフィードで見る AIセキュリティとガバナンスの関連情報をさらに見る — 毎朝更新。
フィードを開く →