脆弱性  ·  2026-11-06

DB-GPTエージェントフレームワーク: コード注入 / 信頼されていないモデルコード / Jinja2テンプレート注入

脆弱性High 影響度GlobalCVE-2026-123018
DB-GPTのエージェント層における複数のコード実行欠陥:CodeActionのexecute_codeハンドラはコード注入を許可し(リモートから到達可能、公開PoC)、HuggingFaceアダプタのexec_moduleはtrust_remote_codeが設定されている場合にリモートコードを信頼し、FileBasedSkillのJinja2テンプレートハンドラはサーバーサイドテンプレート注入を許可します。
DB-GPTは、サーバー上でコードを実行しモデルをロードするエージェント型データベース/LLMプラットフォームです。これらの経路により、攻撃者はデプロイメント内にコードまたは安全でないモデルコードを注入して実行でき、ホストおよびエージェントが保持するデータベース/LLM資格情報を侵害できます。
リモート攻撃者はCodeActionのexecute_code経路に到達してコードを注入し(公開PoC)、またはtrust_remote_codeが有効なHuggingFaceアダプタを介してモデル/リモートコードをロードし、またはJinja2スキルテンプレートを通じてサーバーサイドテンプレート注入をトリガーします。プロジェクトはまだ応答/修正を公開していません。PoCは公開されています。
DB-GPT <= 0.8.2(Jinja2スキルテンプレート問題については<= 0.8.1)
報告時点では上流の修正は公開されていません。DB-GPTリポジトリでパッチを監視してください。エージェント/CodeActionエンドポイントの露出を制限し、信頼されていないモデルでtrust_remote_codeを有効にせず、攻撃者が制御するJinja2スキルテンプレートを供給しないでください。GitHub issue #3287を追跡してください。
NVD CVE-2026-123018DB-GPT GitHub issue #3287DB-GPT repository
ライブフィードで見る AIセキュリティとガバナンスの関連情報をさらに見る — 毎朝更新。
フィードを開く →