CVE-2026-39884 in mcp-server-kubernetes
要約
〜によって VulDB • 2026年05月22日
mcp-server-kubernetesは、Kubernetesクラスター管理のためのModel Context Protocolサーバーです。バージョン3.4.0およびそれ以前には、src/tools/port_forward.ts内のport_forwardツールに引数インジェクション脆弱性が存在します。この脆弱性では、ユーザーが制御可能な入力と文字列連結によってkubectlコマンドが構築され、その後、spawn()に渡される前に単純にスペースで分割されます。コードベース内の他のすべてのツールがexecFileSync()を使用して配列ベースの引数渡しが正しく行われているのとは対照的に、port_forwardはユーザーが制御可能なフィールド(namespace、resourceType、resourceName、localPort、targetPort)内のすべてのスペースを引数の境界として扱い、攻撃者が任意のkubectlフラグをインジェクトすることを可能にします。これにより、--address=0.0.0.0をインジェクトして内部のKubernetesサービスをネットワークに公開したり、追加の-nフラグをインジェクトして名前空間をまたいだターゲット指定を行ったり、MCPサーバーに接続されたAIエージェントに対するプロンプトインジェクションを通じて間接的に攻撃をエクスプロイトすることが可能になります。この問題はバージョン3.5.0で修正されています。
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.