脆弱性  ·  2026-10-25

sagemath-mcp-server arbitrary code execution via escapeShellString / sanitizeCode

脆弱性Medium 影響度GlobalCVE-2026-106763
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サーバーを信頼できないプロンプトに公開しないこと、最小権限の資格情報で実行すること、完全に信頼するエージェントホストのみを接続すること。
NVD — CVE-2026-106763GitHub issue (upstream)
ライブフィードで見る AIセキュリティとガバナンスの関連情報をさらに見る — 毎朝更新。
フィードを開く →