適用先
.NET

適用先:

Microsoft .NET Framework 4.6、Microsoft .NET Framework 4.6.1、Microsoft .NET Framework 4.6.2、Microsoft .NET Framework 4.7、Microsoft .NET Framework 4.7.1、Microsoft .NET Framework 4.7.2

通知

2020 年 7 月 23 日、Windows 7 SP1、Windows Server 2008 R2 SP1、および Windows Server 2008 SP2 用 .NET Framework 4.6、4.6.1、4.6.2、4.7、4.7.1、4.7.2 に、更新プログラム KB4552951 v2 が v1 の置き換えとしてリリースされました。 一部の ESU 構成を使用しているお客様には v1 更新プログラムがインストールされませんでした。  v2 更新プログラムをインストールすると、v1 更新プログラムをインストールできなかったお客様の問題が修正されます。  

KB4552951 v1 を既にインストールしている場合、操作は必要ありません。  

KB4552951 v2 を入手するには、「更新プログラムの入手方法およびインストール方法」セクションを参照してください。

重要 「この更新プログラムの入手方法」セクションに記載されている必須の更新プログラムがインストールされていることを確認してから、この更新プログラムをインストールしてください。 

重要 Windows Server 2008 R2 SP1 を使用し、2020 年 1 月 14 日の更新プログラムをインストールする前に ESU マルチ ライセンス認証キー (MAK) アドオンを有効にしたお客様は、キーの再アクティブ化が必要な場合があります。 影響を受けるデバイスでの再アクティブ化は、1 回だけ行う必要があります。  アクティブ化の詳細については、この ブログ 投稿を参照してください。

重要 WSUS スキャン cab ファイルは、引き続き Windows 7 SP1 および Windows Server 2008 R2 SP1 で使用できます。 ESU なしでこれらのオペレーティング システムを実行しているデバイスのサブセットがある場合、パッチ管理およびコンプライアンス ツールセットで非準拠と表示される場合があります。

重要 これらのオペレーティング システムのオンプレミス バージョンの 拡張セキュリティ更新プログラム (ESU) を購入したお客様は、2020 年 1 月 14 日に延長サポートが終了した後も引き続きセキュリティ更新プログラムを受け取るために、 KB4522133 の手順に従う必要があります。 ESU とサポートされているエディションの詳細については、「 KB4497181」を参照してください。

重要 2020 年 1 月 15 日以降、2020 年 1 月 14 日にサポートが終了した後も Windows 7 Service Pack 1 を引き続き使用する場合のリスクについて説明する全画面通知が表示されます。 この通知は、ユーザーが操作するまで画面に表示されます。 この通知は、Windows 7 Service Pack 1 の次のエディションでのみ表示されます。

注 ドメインに参加しているマシンまたはキオスク モードのマシンでは、通知は表示されません。

重要 2019 年 8 月以降、Windows Server 2008 R2 SP1 および Windows 7 SP1 用の .NET Framework 4.6 以降の更新プログラムには、SHA-2 コード署名のサポートが必要です。 インストールの問題を回避するために、すべての最新の Windows の更新プログラムがインストールされていることを確認してから、この更新プログラムを適用してください。 SHA-2 コード署名サポート更新プログラムの詳細については、「 KB 4474419」を参照してください。

重要 .NET Framework 4.7.2、4.7.1、4.7、4.6.2、4.6.1、4.6 のすべての更新プログラムを適用するには、d3dcompiler_47.dll の更新プログラムがインストールされている必要があります。 この更新プログラムを適用する前に、含まれている d3dcompiler_47.dll の更新プログラムをインストールすることをお勧めします。 d3dcompiler_47.dll の詳細については、「 KB 4019990」を参照してください。

重要 この更新プログラムをインストールした後に言語パックをインストールした場合は、この更新プログラムを再インストールする必要があります。 そのため、この更新プログラムをインストールする前に、必要な言語パックをすべてインストールすることをお勧めします。 詳細については、「 Windows に言語パックを追加する」を参照してください。

概要

.NET Framework ソフトウェアがファイルのソース マークアップをチェックできない場合に、リモートでコードが実行される脆弱性が存在します。 この脆弱性の悪用に成功した攻撃者は、現在のユーザーのコンテキストで任意のコードを実行する可能性があります。 現在のユーザーが管理者ユーザー権限でログオンしている場合、攻撃者が影響を受けるコンピューターを制御する可能性があります。 攻撃者は、その後、プログラムのインストール、データの表示、変更、削除などを行ったり、完全なユーザー権限を持つ新たなアカウントを作成したりする可能性があります。 コンピューターでのユーザー権限が低い設定のアカウントを持つユーザーは、管理者特権で実行しているユーザーよりもこの脆弱性による影響が少ないと考えられます。 この脆弱性が悪用されるには、ユーザーが影響を受けるバージョンの .NET Framework で、特別に細工されたファイルを開くことが攻撃者にとっての必要条件となります。 電子メールの攻撃シナリオでは、攻撃者は特別に細工したファイルをユーザーに送信し、ユーザーにそのファイルを開くよう誘導することにより、この脆弱性を悪用する可能性があります。 このセキュリティ更新プログラムは、.NET Framework がファイルのソース マークアップをチェックする方法を修正することにより、この脆弱性を解決します。

脆弱性の詳細については、次の Common Vulnerabilities and Exposures (CVE) を参照してください。

.NET Framework が Web 要求を正しく処理しない場合にサービス拒否の脆弱性が存在します。 この脆弱性を悪用することに成功した攻撃者は、.NET Framework Web アプリケーションに対してサービス拒否を起こす可能性があります。 この脆弱性は、認証なしでリモートから悪用される可能性があります。 認証されていないリモートの攻撃者は、.NET Framework アプリケーションに対して特別に細工された要求を出すことで、この脆弱性を悪用する可能性があります。 この更新プログラムは、.NET Framework Web アプリケーションが Web 要求を処理する方法を修正することにより、この脆弱性を解決します。

脆弱性の詳細については、次の Common Vulnerabilities and Exposures (CVE) を参照してください。

品質と信頼性の強化

CLR1

- 一時停止命令の待機時間は、Intel Skylake プロセッサで大幅に増加しました (Intel 64 および IA-32 の「Architectures Optimization Reference Manual」(英語情報) の「Section 2.2.4 Pause Latency in Skylake Microarchitecture」を参照してください)。 そのため、YieldProcessor (これはこの命令に変換されます) を呼び出すランタイム内の場所は、それを呼び出す反復回数を調整するために必要なループで実行されます。 GC では、合計時間が以前のプロセッサで発生した時間に近づくように、スケール係数 (命令の所要時間をテストし、スケール ダウンすることで得られます) を受け取り、それを使用して反復回数を調整するようになりました。 サーバー GC で、GC が CPU 時間の大部分の割合を clr!SVR::t_join::join に費やすという現象が一般的です。この修正プログラムにより、時間は前の割合にまで減少します。

- サーバー GC が有効で GC が発生しているときに、別のスレッドで NGen 済みコードが実行され、2 つ目のモジュールで NGen 済みコードの最初の呼び出しが行われ、3 つ目のモジュールで 1 つまたは複数のパラメーターの型に値型が定義されている場合に、まれに発生するクラッシュを解決します。

- ホットアドされた CPU またはマルチグループ マシンを含み、グループごとの CPU 数がすべてのグループで一貫していない一部の構成で発生する可能性があるクラッシュを解決します。

- GC が発生しているときに、別のスレッドで NGen 済みコードが実行され、同じモジュール内で静的メソッドの最初の呼び出しが行われ、1 つまたは複数のパラメーターの型に型フォワードされた値型が含まれる場合に、まれに発生するクラッシュを解決します。

- ネイティブ コードが混合モード DLL の管理対象部分に行う最初の呼び出し中に、まれに発生する可能性のあるクラッシュを解決します。

            1 共通言語ランタイム (CLR)

この更新プログラムに関する既知の問題

現象

この更新プログラムはインストールされません。次のいずれかのエラー メッセージまたは両方のエラー メッセージが返されます。

  • -2146762495

  • 現在のシステム時計または署名ファイルのタイムスタンプで確認すると、必要な証明書の有効期間が過ぎています。

回避策

この問題を回避するには、以下の手順を実行します。

  1. Microsoft Update Catalog からパッケージをダウンロードするには、適切なパッケージの横にある [ダウンロード] ボタンを選択し、ローカル ディレクトリに保存します。

  2. 管理者特権でのコマンド プロンプトで、ローカル ディレクトリに移動し、該当するコマンドを実行します。

    x86 ベースのシステムの場合:

    NDP47-KB4552951-x86.exe /createlayout <fullpath>

    x64 ベースのシステムの場合:

    NDP47-KB4552951-x64.exe /createlayout <fullpath>

  3. 同じローカル ディレクトリから、次のコマンドを実行して更新プログラムをインストールします。

    NDP47-KB4552951.msp

    または、サイレント モードで更新プログラムをインストールするには、次のコマンドを実行します。

    NDP47-KB4552951.msp /q /norestart

この更新プログラムの関連情報

以下の資料では製品バージョン別に、この更新プログラムに関する追加情報が掲載されています。

  • 4556406 Windows Server 2008 SP2 用 .NET Framework 2.0、3.0、4.5.2、4.6 のセキュリティのみの更新プログラムについて (KB4556406)

  • 4556403 Windows 7 SP1、Windows Server 2008 R2 SP1 用 .NET Framework 3.5.1、4.5.2、4.6、4.6.1、4.6.2、4.7、4.7.1、4.7.2、4.8 のセキュリティのみの更新プログラムについて (KB4556403)

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

この更新プログラムをインストールする前に

前提条件:

この更新プログラムを適用するには、.NET Framework 4.6、4.6.1、4.6.2、4.7、4.7.1、4.7.2 がインストールされている必要があります。

最新のロールアップをインストールする前に、以下に示す更新プログラムをインストールし、 デバイスを再起動 する必要があります。 これらの更新プログラムをインストールすると、更新プログラム プロセスの信頼性が向上し、ロールアップをインストールして Microsoft セキュリティ修正プログラムを適用するときに発生する可能性がある問題が緩和されます。

  1. 2019 年 3 月 13 日のサービス スタック更新プログラム (SSU) (KB4490628)。 最新の SSU のスタンドアロン パッケージを入手するには、「Microsoft Update カタログ」 を検索してください。 この更新プログラムは、SHA-2 のみで署名された更新プログラムをインストールするために必要です。

  2. 2019 年 9 月 11 日にリリースされた最新の SHA-2 の更新プログラム (KB4474419)。 Windows Update を使用している場合は、最新の SHA-2 の更新プログラムが自動的に提供されます。 この更新プログラムは、SHA-2 のみで署名された更新プログラムをインストールするために必要です。 SHA-2 の更新プログラムの詳細については、「Windows および WSUS の 2019 sha-2 コード署名のサポートの要件」を参照してください。

  3. 2020 年 2 月 12 日にリリースされた拡張セキュリティ更新プログラム (ESU) ライセンス準備パッケージ (KB4538483)。 ESU ライセンス準備パッケージは、WSUS から提供されます。 最新の SSU のスタンドアロン パッケージを入手するには、「Microsoft Update カタログ」 を検索してください。

この更新プログラムのインストール

リリース チャネル

使用可能

次の手順

Microsoft Update カタログ

○

この更新プログラムのスタンドアロン パッケージを取得するには、 Microsoft Update Catalog Web サイトにアクセスします。

Windows Server Update Services (WSUS)

はい

次のように [製品と分類] を構成すると、この更新プログラムは WSUS と自動的に同期されます。

製品: Windows 7 Service Pack 1、Windows Server 2008 R2 Service Pack 1、Windows Embedded Standard 7 Service Pack 1、Windows Embedded POSReady 7

分類:セキュリティ更新プログラム

再起動の要件

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

更新プログラムの展開に関する情報

このセキュリティ更新プログラムの展開の詳細については、以下のサポート技術情報番号をクリックしてください。

20200512 セキュリティ更新プログラムの展開に関する情報: 2020 年 5 月 12 日

更新プログラムのアンインストール情報

メモ セキュリティ更新プログラムの削除はお勧めしません。 この更新プログラムを削除するには、コントロール パネルの [プログラムの追加と削除] または [プログラムと機能] を使用します。

更新プログラムに伴う再起動に関する情報

更新対象のファイルがロックされたり使用されていない限り、この更新プログラムを適用した後にシステムを再起動する必要はありません。

ファイル情報

英語 (米国) バージョンのこのソフトウェア更新プログラムで、次の一覧の属性を持つファイルがインストールされます。

x86

ファイル名

ファイルのバージョン

ファイル サイズ

日付

時刻

clr.dll

4.7.3620.0

7,255,032

2020 年 3 月 27 日

20:52

clrjit.dll

4.7.3620.0

523,760

2020 年 3 月 27 日

20:52

GlobalUserInterface.CompositeFont

186,009

2020 年 3 月 27 日

20:52

mscordacwks.dll

4.7.3620.0

1,344,016

2020 年 3 月 27 日

20:52

mscordbi.dll

4.7.3620.0

1,169,696

2020 年 3 月 27 日

20:52

mscorlib.dll

4.7.3620.0

5,646,328

2020 年 3 月 27 日

20:52

msvcp120_clr0400.dll

12.0.52519.0

485,576

2020 年 3 月 27 日

20:52

msvcr120_clr0400.dll

12.0.52519.0

987,840

2020 年 3 月 27 日

20:52

VsVersion.dll

14.7.3620.0

19,952

2020 年 3 月 27 日

20:52

peverify.dll

4.7.3620.0

189,208

2020 年 3 月 27 日

20:52

PresentationCore.dll

4.7.3620.0

3,637,232

2020 年 3 月 27 日

20:52

PresentationFramework.dll

4.7.3620.0

6,245,360

2020 年 3 月 27 日

20:52

PresentationFramework-SystemData.dll

4.7.3620.0

25,072

2020 年 3 月 27 日

20:52

PresentationHost_v0400.dll

4.7.3620.0

215,024

2020 年 3 月 27 日

20:52

PresentationHost_v0400.dll.mui

4.7.3620.0

85,488

2020 年 3 月 27 日

20:52

PresentationNative_v0400.dll

4.7.3620.0

827,888

2020 年 3 月 27 日

20:52

ServiceMonikerSupport.dll

4.7.3620.0

30,192

2020 年 3 月 27 日

20:52

SMDiagnostics.dll

4.7.3620.0

74,840

2020 年 3 月 27 日

20:52

SOS.dll

4.7.3620.0

744,440

2020 年 3 月 27 日

20:52

System.Activities.dll

4.7.3620.0

1,534,008

2020 年 3 月 27 日

20:52

System.Core.dll

4.7.3620.0

1,552,960

2020 年 3 月 27 日

20:52

System.IdentityModel.dll

4.7.3620.0

1,095,736

2020 年 3 月 27 日

20:52

System.IdentityModel.Services.dll

4.7.3620.0

199,160

2020 年 3 月 27 日

20:52

System.Runtime.Serialization.dll

4.7.3620.0

1,057,336

2020 年 3 月 27 日

20:52

System.ServiceModel.Channels.dll

4.7.3620.0

158,704

2020 年 3 月 27 日

20:52

System.ServiceModel.Discovery.dll

4.7.3620.0

309,232

2020 年 3 月 27 日

20:52

System.ServiceModel.dll

4.7.3620.0

6,324,792

2020 年 3 月 27 日

20:52

System.ServiceModel.Internals.dll

4.7.3620.0

261,688

2020 年 3 月 27 日

20:52

System.ServiceModel.WasHosting.dll

4.7.3620.0

40,944

2020 年 3 月 27 日

20:52

System.Windows.Controls.Ribbon.dll

4.7.3620.0

746,992

2020 年 3 月 27 日

20:52

System.Xaml.dll

4.7.3620.0

643,128

2020 年 3 月 27 日

20:52

UIAutomationClient.dll

4.7.3620.0

178,672

2020 年 3 月 27 日

20:52

UIAutomationClientsideProviders.dll

4.7.3620.0

361,968

2020 年 3 月 27 日

20:52

UIAutomationProvider.dll

4.7.3620.0

49,648

2020 年 3 月 27 日

20:52

UIAutomationTypes.dll

4.7.3620.0

221,680

2020 年 3 月 27 日

20:52

WindowsBase.dll

4.7.3620.0

1,296,904

2020 年 3 月 27 日

20:52

WPFFontCache_v0400.exe.mui

4.7.3620.0

19,952

2020 年 3 月 27 日

20:52

WPFFontCache_v0400.exe

4.7.3620.0

26,664

2020 年 3 月 27 日

20:52

wpfgfx_v0400.dll

4.7.3620.0

1,346,544

2020 年 3 月 27 日

20:52

Placeholder.dll

4.7.3620.0

25,584

2020 年 3 月 27 日

20:52

PenIMC2_v0400.dll

4.7.3620.0

87,024

2020 年 3 月 27 日

20:52

x64

ファイル名

ファイルのバージョン

ファイル サイズ

日付

時刻

clr.dll

4.7.3620.0

10,375,456

2020 年 3 月 27 日

20:52

clr.dll

4.7.3620.0

7,255,032

2020 年 3 月 27 日

20:52

clrjit.dll

4.7.3620.0

1,222,640

2020 年 3 月 27 日

20:52

clrjit.dll

4.7.3620.0

523,760

2020 年 3 月 27 日

20:52

compatjit.dll

4.7.3620.0

1,260,528

2020 年 3 月 27 日

20:52

GlobalUserInterface.CompositeFont

186,009

2020 年 3 月 27 日

20:52

mscordacwks.dll

4.7.3620.0

1,841,648

2020 年 3 月 27 日

20:52

mscordacwks.dll

4.7.3620.0

1,344,016

2020 年 3 月 27 日

20:52

mscordbi.dll

4.7.3620.0

1,622,816

2020 年 3 月 27 日

20:52

mscordbi.dll

4.7.3620.0

1,169,696

2020 年 3 月 27 日

20:52

mscorlib.dll

4.7.3620.0

5,428,216

2020 年 3 月 27 日

20:52

mscorlib.dll

4.7.3620.0

5,646,328

2020 年 3 月 27 日

20:52

msvcp120_clr0400.dll

12.0.52519.0

690,008

2020 年 3 月 27 日

20:52

msvcp120_clr0400.dll

12.0.52519.0

485,576

2020 年 3 月 27 日

20:52

msvcr120_clr0400.dll

12.0.52519.0

993,632

2020 年 3 月 27 日

20:52

msvcr120_clr0400.dll

12.0.52519.0

987,840

2020 年 3 月 27 日

20:52

VsVersion.dll

14.7.3620.0

19,960

2020 年 3 月 27 日

20:52

VsVersion.dll

14.7.3620.0

19,952

2020 年 3 月 27 日

20:52

peverify.dll

4.7.3620.0

261,624

2020 年 3 月 27 日

20:52

peverify.dll

4.7.3620.0

189,208

2020 年 3 月 27 日

20:52

PresentationCore.dll

4.7.3620.0

3,614,496

2020 年 3 月 27 日

20:52

PresentationCore.dll

4.7.3620.0

3,637,232

2020 年 3 月 27 日

20:52

PresentationFramework.dll

4.7.3620.0

6,245,360

2020 年 3 月 27 日

20:52

PresentationFramework-SystemData.dll

4.7.3620.0

25,072

2020 年 3 月 27 日

20:52

PresentationHost_v0400.dll

4.7.3620.0

278,304

2020 年 3 月 27 日

20:52

PresentationHost_v0400.dll.mui

4.7.3620.0

85,280

2020 年 3 月 27 日

20:52

PresentationHost_v0400.dll

4.7.3620.0

215,024

2020 年 3 月 27 日

20:52

PresentationHost_v0400.dll.mui

4.7.3620.0

85,488

2020 年 3 月 27 日

20:52

PresentationNative_v0400.dll

4.7.3620.0

1,110,304

2020 年 3 月 27 日

20:52

PresentationNative_v0400.dll

4.7.3620.0

827,888

2020 年 3 月 27 日

20:52

ServiceMonikerSupport.dll

4.7.3620.0

32,240

2020 年 3 月 27 日

20:52

ServiceMonikerSupport.dll

4.7.3620.0

30,192

2020 年 3 月 27 日

20:52

SMDiagnostics.dll

4.7.3620.0

74,840

2020 年 3 月 27 日

20:52

SOS.dll

4.7.3620.0

872,952

2020 年 3 月 27 日

20:52

SOS.dll

4.7.3620.0

744,440

2020 年 3 月 27 日

20:52

System.Activities.dll

4.7.3620.0

1,534,008

2020 年 3 月 27 日

20:52

System.Core.dll

4.7.3620.0

1,552,960

2020 年 3 月 27 日

20:52

System.IdentityModel.dll

4.7.3620.0

1,095,736

2020 年 3 月 27 日

20:52

System.IdentityModel.Services.dll

4.7.3620.0

199,160

2020 年 3 月 27 日

20:52

System.Runtime.Serialization.dll

4.7.3620.0

1,057,336

2020 年 3 月 27 日

20:52

System.ServiceModel.Channels.dll

4.7.3620.0

158,704

2020 年 3 月 27 日

20:52

System.ServiceModel.Discovery.dll

4.7.3620.0

309,232

2020 年 3 月 27 日

20:52

System.ServiceModel.dll

4.7.3620.0

6,324,792

2020 年 3 月 27 日

20:52

System.ServiceModel.Internals.dll

4.7.3620.0

261,688

2020 年 3 月 27 日

20:52

System.ServiceModel.WasHosting.dll

4.7.3620.0

40,944

2020 年 3 月 27 日

20:52

System.Windows.Controls.Ribbon.dll

4.7.3620.0

746,992

2020 年 3 月 27 日

20:52

System.Xaml.dll

4.7.3620.0

643,128

2020 年 3 月 27 日

20:52

UIAutomationClient.dll

4.7.3620.0

178,672

2020 年 3 月 27 日

20:52

UIAutomationClientsideProviders.dll

4.7.3620.0

361,968

2020 年 3 月 27 日

20:52

UIAutomationProvider.dll

4.7.3620.0

49,648

2020 年 3 月 27 日

20:52

UIAutomationTypes.dll

4.7.3620.0

221,680

2020 年 3 月 27 日

20:52

WindowsBase.dll

4.7.3620.0

1,296,904

2020 年 3 月 27 日

20:52

WPFFontCache_v0400.exe.mui

4.7.3620.0

19,960

2020 年 3 月 27 日

20:52

WPFFontCache_v0400.exe.mui

4.7.3620.0

19,952

2020 年 3 月 27 日

20:52

WPFFontCache_v0400.exe

4.7.3620.0

27,472

2020 年 3 月 27 日

20:52

WPFFontCache_v0400.exe

4.7.3620.0

26,664

2020 年 3 月 27 日

20:52

wpfgfx_v0400.dll

4.7.3620.0

1,766,392

2020 年 3 月 27 日

20:52

wpfgfx_v0400.dll

4.7.3620.0

1,346,544

2020 年 3 月 27 日

20:52

Placeholder.dll

4.7.3620.0

26,616

2020 年 3 月 27 日

20:52

Placeholder.dll

4.7.3620.0

25,584

2020 年 3 月 27 日

20:52

PenIMC2_v0400.dll

4.7.3620.0

105,464

2020 年 3 月 27 日

20:52

PenIMC2_v0400.dll

4.7.3620.0

87,024

2020 年 3 月 27 日

20:52

保護とセキュリティに関する情報

ヘルプを表示

その他のオプションが必要ですか?

サブスクリプションの特典の参照、トレーニング コースの閲覧、デバイスのセキュリティ保護方法などについて説明します。