何が起きたか
CVE-2026-106763(2026年10月23日公開、NVD Deferred)は、sagemath-mcp-serverパッケージにおける任意コード実行の問題であり、エージェント提供の入力からシェル/実行可能コマンドを構築するために使用されるescapeShellStringおよびsanitizeCode関数を通じてトリガーされます。
なぜ重要か
これはAI関連のエージェンティックツールサーフェスRCEです。悪意のあるまたは侵害されたプロンプトは、SageMath MCPサーバーをホストするマシン上のコード実行にエスカレートする可能性があります。パッケージがニッチで広く展開されていないため、爆発半径は小さいです。
攻撃経路
LLMエージェント(またはそれを駆動するリモート呼び出し元)が、MCPサーバーの数学/コードツールに細工された引数を供給し、それが十分な検証なしでescapeShellStringおよびsanitizeCodeを通過し、MCPサーバーを実行するホスト上で任意のコード実行を可能にします。
影響を受けるシステム
@justice8096/sagemath-mcp-server 1.0.1
緩和策
修正リリースは文書化されていません。NVDステータスはDeferredです。展開されている場合は、MCPサーバーを信頼できないプロンプトに公開しないこと、最小権限の資格情報で実行すること、完全に信頼するエージェントホストのみを接続すること。