開発
v2.1.0
原題: v2.1.0
MCP公式サーバー3製品の脆弱性を修正
Model Context Protocolプロジェクトは2026年10月25日9時3分(日本時間)、公式サーバー群のv2.1.0を公開しました。
今回の正式版はfilesystem、everything、fetchの3サーバーにある計8件の脆弱性を修正します。
@modelcontextprotocol/server-filesystem 2.0.1は、検査後の親ディレクトリをsymlinkへ置き換えて許可範囲外へ書き込める競合状態をLinuxとmacOSで修正しました。
同サーバーは、末尾の引用符や空白を除いていたpath検査、macOSなど大文字小文字を区別しないvolumeでのsymlink検査、directory listingから許可範囲外のfile metadataを読める問題も修正しました。
ただしWindowsでは書き込み競合状態の修正が部分的であり、公式advisoryに残る影響と回避設定が示されています。
@modelcontextprotocol/server-everything 2.0.1はHTTPとSSE transportでOriginを検査し、任意のWeb pageがtoolを呼び出して結果を読める状態を防ぎます。
mcp-server-fetch 2026.10.24は、IDNA host名の検査と接続先の不一致、NAT64経由のprivate address到達、redirect後にrobots.txtを再確認しない問題を修正しました。
対象versionはfilesystemとeverythingの1.0.0から2.0.0および一部の日付版、fetchの2026.10.19以前です。
日付形式のnpm版はpackage manager上で2.0.1より新しく判定されるため、自動更新候補に出ない場合は2.0.1を明示して導入する必要があります。
修正版はfilesystemとeverythingがnpm、fetchがPyPIへ公開済みで、該当サーバーを利用する環境はversionとWindows向け注意事項の確認が必要です。