.NET 10.0 更新プログラム - 2026 年 10 月 25 日

.NET 10.0 は、2026 年 10 月 25 日の時点で帯域外セキュリティ更新プログラムで更新されました。 この更新プログラムは、通常の毎月のサービス リリースとは別です。 更新されたパッケージの詳細については、リリース ノートを参照してください。

重要: この帯域外セキュリティ更新プログラムには、2026 年 10 月 13 日のセキュリティ リリースに続く追加の修正プログラムが含まれています。 影響を受ける製品またはパッケージを使用しているお客様は、10 月 13 日のセキュリティ更新プログラムをインストールした場合でも、最新の更新プログラムを適用する必要があります。 脆弱性の詳細と影響を受けるプラットフォームとパッケージについては、上記のリンク先のリリース ノートを参照してください。

セキュリティの機能強化

この更新プログラムには、次の脆弱性の修正プログラムが含まれています。 プラットフォーム情報では、このリリースに含まれる修正プログラムについて説明します。各脆弱性の影響を受けるバージョンの範囲は完全ではありません。

CVE Fix プラットフォーム
CVE-2026-70197 SocketAsyncEventArgs のメモリ破損 Windows
CVE-2026-102870 Blazor WebAssembly デバッガーのリモート コード実行 Windows、Linux、macOS
CVE-2026-114148 ソースビルド tarball 所有権 Linux
CVE-2026-111497 Brotli デコーダーの範囲外書き込み 影響を受ける Brotli デコーダーを使用するすべてのプラットフォーム

この更新プログラムは、CVE-2026-102870 セキュリティ修正プログラムの BrowserDebugHost パッケージを修正します。

この .NET 10 リリースでは、CVE-2026-114148 は、Microsoft が発行した通常の .NET ランタイムや SDK tarball ではなく、ソースビルドの Linux tarball ディストリビューションにのみ適用されます。

更新プログラムの入手方法およびインストール方法

この更新プログラムは Windows クライアント オペレーティング システム用の Microsoft Update で利用可能であり、Windows Server オペレーティング システム用の WSUS および MU カタログでも利用可能です。

.NET 10.0 のダウンロード ページから更新プログラムをダウンロードします。

オペレーティング システムのインストール ガイダンス Windows、Linux、または macOSに従います。

ランタイムのみを更新しても、アプリケーションの NuGet パッケージ参照は更新されません。 影響を受ける Blazor WebAssembly パッケージについては、リリース ノートのパッケージ更新ガイダンスに従い、CVE-2026-102870 のセキュリティ アドバイザリを参照してください。

前提条件

お使いのオペレーティング システムは、.NET 10.0 によってサポートされている必要があります。 プラットフォームのインストール ガイダンスで説明されているオペレーティング システムの依存関係を満たしています。

更新動作

Windows では、スタンドアロン インストーラーは、以前のインストールを削除する前に新しいバージョンをインストールします。 既定では、更新が成功すると、以前のインストールが削除されます。 管理者は、削除を延期または無効にするように構成できます。 「以前のバージョンが削除された場合に選択」を参照してください。

既定の削除動作では、.NET 10.0.14 をインストールすると、更新が成功した後に .NET 10.0.13 が置き換えられます。

パッケージ マネージャーまたは手動インストールを使用する場合は、そのインストール方法の更新手順に従います。 Visual Studio によって管理される .NET インストールの場合は、Visual Studio インストーラーを使用します。

再起動の必要性

影響を受けるファイルが使用されている場合、この更新プログラムのインストール後にコンピューターを再起動する必要があります。 この更新プログラムを適用する前に、すべての .NET ベースのアプリケーションを終了することをお勧めします。

サポートされている Windows バージョン

サポートされているオペレーティング システムとアーキテクチャについては、「.NET 10.0 でサポートされている Windows バージョン」を参照してください。

.NET サポート ライフサイクル

.NET サポート ポリシーは、最新のライフサイクル情報を提供します。

この更新プログラムに関するヘルプとサポートを受ける方法

Microsoft サポート

.NET Core テクノロジのサポートについては、Microsoft サポート担当者にお問い合わせください。

サポートを受けるには、サポート対象のサービス レベル (利用可能な最新のサービス更新プログラム) を使用している必要があります。

コミュニティ サポート

コミュニティ サポートについては、「.NET コミュニティのページ」を参照してください。

追加情報

最新の .NET 更新プログラムを取得するには、.NET のダウンロードの Web サイトにアクセスします。