なぜ重要か
dbt-mcp は LLM エージェントを dbt データプラットフォーム操作に接続する MCP サーバーです。OAuth コンテキストリークにより、ローカル攻撃者または悪意のある同居プロセスがエージェント自体のツール統合を通じてユーザーの dbt Platform セッションになりすます可能性があります。
攻撃経路
ローカル OAuth ヘルパーの GET /dbt_platform_context エンドポイントは、ユーザーが dbt Platform OAuth フローを完了した後、認証または Host 検証なしで公開され、完全なプラットフォームコンテキスト(潜在的にトークンを含む)をすべてのローカルプロセスまたはポートがアクセス可能な場合はネットワークコーラーに返します。
影響を受けるシステム
dbt-mcp < 1.20.0
緩和策
dbt-mcp 1.20.0 にアップグレードしてください。