開発・セキュリティ
MCP公式servers v2.4.0で6件の脆弱性を修正
原題: v2.4.0
filesystem、git、fetchの更新が必要
Model Context Protocolの公式serversは2026年11月11日、v2.4.0を正式公開しました。
filesystem、git、fetchの3 serverで合計6件の脆弱性を修正しています。
@modelcontextprotocol/server-filesystemは2.3.0へ更新され、access check後のsymlink差し替えによる許可外file読取を防ぎます。
move_fileでも確認済みsourceだけを移動し、外部fileを許可directoryへ持ち込めるraceを修正しました。
mcp-server-git 2026.11.11は、untrusted repositoryのGit設定からserver権限で外部programを実行できる問題を修正しました。
alternate object store、linked worktree、Git directory内linkを通じたrepository confinement回避も拒否します。
mcp-server-fetch 2026.11.11はIPv6 private address判定と、正規化前pathによるrobots.txt回避を修正しました。
filesystemの旧日付versionはpackage manager上で2.3.0より新しいと判定されるため、自動更新候補に出ません。
日付版を使う環境はnpm install @modelcontextprotocol/server-filesystem@2.3.0のようにversionを明示する必要があります。
WindowsではfilesystemのraceとGit directory junctionに未解決範囲が残ることもrelease noteへ明記されています。