Microsoft セキュリティ アドバイザリ 2905247

セキュリティで保護されていない ASP.NET サイトの構成により、特権の昇格が許可される可能性がある

公開日: 2013 年 12 月 10 日 |更新日: 2014 年 9 月 9 日

バージョン: 2.0

一般情報

概要

Microsoft は、コンピューター認証コード (MAC) 検証が構成設定によって無効になっている場合に存在する ASP.NET 表示状態の脆弱性に対処するために、Microsoft ASP.NET の更新プログラムが利用可能であることを発表しています。 この脆弱性により、特権が昇格され、Microsoft .NET Framework 1.1 Service Pack 1、Microsoft .NET Framework 2.0 Service Pack 2、Microsoft .NET Framework 3.5、Microsoft .NET Framework 3.5.1、Microsoft .NET Framework 4、Microsoft .NET Framework 4.5/4.5.1 に影響を与える可能性があります。

構成設定によってビュー ステート MAC が無効になった ASP.NET サイトは、攻撃に対して脆弱です。 攻撃者がこの脆弱性を悪用した場合、特別に細工された HTTP コンテンツを使用して、ASP.NET サーバー上のサービス アカウントのコンテキストで実行されるコードを挿入する可能性があります。 Microsoft は、この脆弱性の悪用に使用できる可能性のある一般的な情報を一般公開していますが、アクティブな攻撃は認識していません。

軽減要因:

  • ビュー ステート MAC は、ASP.NET サイトに対して既定で有効になっています。

推奨。 Microsoft では、推奨されるアクションを適用して、ASP.NET サイトでビュー ステート MAC ASP.NET 再メイン有効にすることをお勧めします。 詳細については、 このアドバイザリの「推奨されるアクション」 セクションを参照してください。

アドバイザリの詳細

脆弱性の参照

この問題の詳細については、次のリファレンスを参照してください。

参考文献 [識別]
Microsoft サポート技術情報の記事 2905247 
ファイル情報 はい
SHA1/SHA2 ハッシュ はい
既知の問題 なし

影響を受けるソフトウェア

このアドバイザリでは、次のソフトウェアについて説明します。

影響を受けるソフトウェア

オペレーティング システム コンポーネント 置き換えられたセキュリティ情報
Windows Server 2003
Windows Server 2003 Service Pack 2 Microsoft .NET Framework 1.1 Service Pack 1 (2894845) なし
Windows Server 2003 Service Pack 2 Microsoft .NET Framework 2.0 Service Pack 2 (2894843) MS11-1002656352し、MS10-070 で2418241する
Windows Server 2003 Service Pack 2 Microsoft .NET Framework 4[1](2894842) MS14-0092901110し、MS11-100 で2656351する
Windows Server 2003 x64 Edition Service Pack 2 Microsoft .NET Framework 2.0 Service Pack 2 (2894843) MS11-1002656352し、MS10-070 で2418241する
Windows Server 2003 x64 Edition Service Pack 2 Microsoft .NET Framework 4[1](2894842) MS14-0092901110し、MS11-100 で2656351する
Itanium ベースのシステム用 Windows Server 2003 SP2 Microsoft .NET Framework 2.0 Service Pack 2 (2894843) MS11-1002656352し、MS10-070 で2418241する
Itanium ベースのシステム用 Windows Server 2003 SP2 Microsoft .NET Framework 4[1](2894842) MS14-0092901110し、MS11-100 で2656351する
Windows Vista
Windows Vista Service Pack 2 Microsoft .NET Framework 2.0 Service Pack 2 (2894847) MS11-100 での2656362と MS10-070 の2416470
Windows Vista Service Pack 2 Microsoft .NET Framework 4[1](2894842) MS14-0092901110し、MS11-100 で2656351する
Windows Vista Service Pack 2 Microsoft .NET Framework 4.5/4.5.1 (2894854) MS14-009 の 2901126
Windows Vista x64 Edition Service Pack 2 Microsoft .NET Framework 2.0 Service Pack 2 (2894847) MS11-100 での2656362と MS10-070 の2416470
Windows Vista x64 Edition Service Pack 2 Microsoft .NET Framework 4[1](2894842) MS14-0092901110し、MS11-100 で2656351する
Windows Vista x64 Edition Service Pack 2 Microsoft .NET Framework 4.5/4.5.1 (2894854) MS14-009 の 2901126
Windows Server 2008
Windows Server 2008 for 32 ビット システム Service Pack 2 Microsoft .NET Framework 2.0 Service Pack 2 (2894847) MS11-100 での2656362と MS10-070 の2416470
Windows Server 2008 for 32 ビット システム Service Pack 2 Microsoft .NET Framework 4[1](2894842) MS14-0092901110し、MS11-100 で2656351する
Windows Server 2008 for 32 ビット システム Service Pack 2 Microsoft .NET Framework 4.5/4.5.1 (2894854) MS14-009 の 2901126
x64 ベースシステム Service Pack 2 用 Windows Server 2008 Microsoft .NET Framework 2.0 Service Pack 2 (2894847) MS11-100 での2656362と MS10-070 の2416470
x64 ベースシステム Service Pack 2 用 Windows Server 2008 Microsoft .NET Framework 4[1](2894842) MS14-0092901110し、MS11-100 で2656351する
x64 ベースシステム Service Pack 2 用 Windows Server 2008 Microsoft .NET Framework 4.5/4.5.1 (2894854) MS14-009 の 2901126
Windows Server 2008 for Itanium ベースのシステム Service Pack 2 Microsoft .NET Framework 2.0 Service Pack 2 (2894847) MS11-100 での2656362と MS10-070 の2416470
Windows Server 2008 for Itanium ベースのシステム Service Pack 2 Microsoft .NET Framework 4[1](2894842) MS14-0092901110し、MS11-100 で2656351する
Windows 7
Windows 7 for 32 ビット システム Service Pack 1 Microsoft .NET Framework 3.5.1 (2894844) なし
Windows 7 for 32 ビット システム Service Pack 1 Microsoft .NET Framework 4[1](2894842) MS14-0092901110し、MS11-100 で2656351する
Windows 7 for 32 ビット システム Service Pack 1 Microsoft .NET Framework 4.5/4.5.1 (2894854) MS14-009 の 2901126
Windows 7 for x64 ベースのシステム Service Pack 1 Microsoft .NET Framework 3.5.1 (2894844) なし
Windows 7 for x64 ベースのシステム Service Pack 1 Microsoft .NET Framework 4[1](2894842) MS14-0092901110し、MS11-100 で2656351する
Windows 7 for x64 ベースのシステム Service Pack 1 Microsoft .NET Framework 4.5/4.5.1 (2894854) MS14-009 の 2901126
Windows Server 2008 R2
x64 ベースシステム Service Pack 1 用 Windows Server 2008 R2 Microsoft .NET Framework 3.5.1 (2894844) なし
x64 ベースシステム Service Pack 1 用 Windows Server 2008 R2 Microsoft .NET Framework 4[1](2894842) MS14-0092901110し、MS11-100 で2656351する
x64 ベースシステム Service Pack 1 用 Windows Server 2008 R2 Microsoft .NET Framework 4.5/4.5.1 (2894854) MS14-009 の 2901126
Windows Server 2008 R2 for Itanium ベースのシステム Service Pack 1 Microsoft .NET Framework 3.5.1 (2894844) なし
Windows Server 2008 R2 for Itanium ベースのシステム Service Pack 1 Microsoft .NET Framework 4[1](2894842) MS14-0092901110し、MS11-100 で2656351する
Windows 8 および Windows 8.1
Windows 8 for 32 ビット システム Microsoft .NET Framework 3.5 (2894851) なし
Windows 8 for 32 ビット システム Microsoft .NET Framework 4.5/4.5.1 (2894855) MS14-009 の 2901127
Windows 8 for 64 ビット システム Microsoft .NET Framework 3.5 (2894851) なし
Windows 8 for 64 ビット システム Microsoft .NET Framework 4.5/4.5.1 (2894855) MS14-009 の 2901127
32 ビット システム用 Windows 8.1 Microsoft .NET Framework 3.5 (2894852) MS14-009 の 2901125
32 ビット システム用 Windows 8.1 Microsoft .NET Framework 4.5.1 (2894856) MS14-009 の 2901128
Windows 8.1 for 64 ビット システム Microsoft .NET Framework 3.5 (2894852) MS14-009 の 2901125
Windows 8.1 for 64 ビット システム Microsoft .NET Framework 4.5.1 (2894856) MS14-009 の 2901128
Windows Server 2012 および Windows Server 2012 R2
Windows Server 2012 Microsoft .NET Framework 3.5 (2894851) なし
Windows Server 2012 Microsoft .NET Framework 4.5/4.5.1 (2894855) MS14-009 の 2901127
Windows Server 2012 R2 Microsoft .NET Framework 3.5 (2894852) MS14-009 の 2901125
Windows Server 2012 R2 Microsoft .NET Framework 4.5.1 (2894856) MS14-009 の 2901128
Windows RT および Windows RT 8.1
Windows RT Microsoft .NET Framework 4.5/4.5.1 (2894855) MS14-009 の 2901127
Windows RT 8.1 Microsoft .NET Framework 4.5.1 (2894856) MS14-009 の 2901128
Server Core のインストール オプション
x64 ベースシステム Service Pack 1 用 Windows Server 2008 R2 (Server Core インストール) Microsoft .NET Framework 3.5.1 (2894844) なし
x64 ベースシステム Service Pack 1 用 Windows Server 2008 R2 (Server Core インストール) Microsoft .NET Framework 4[1](2894842) MS14-0092901110し、MS11-100 で2656351する
x64 ベースシステム Service Pack 1 用 Windows Server 2008 R2 (Server Core インストール) Microsoft .NET Framework 4.5/4.5.1 (2894854) MS14-009 の 2901126
Windows Server 2012 (Server Core のインストール) Microsoft .NET Framework 3.5 (2894851) なし
Windows Server 2012 (Server Core のインストール) Microsoft .NET Framework 4.5/4.5.1 (2894855) MS14-009 の 2901127
Windows Server 2012 R2 (Server Core のインストール) Microsoft .NET Framework 3.5 (2894852) MS14-009 の 2901125
Windows Server 2012 R2 (Server Core のインストール) Microsoft .NET Framework 4.5.1 (2894856) MS14-009 の 2901128

 

影響を受けるソフトウェア以外のソフトウェア

Microsoft .NET Framework 1.0 Service Pack 3
Microsoft .NET Framework 3.0 Service Pack 2
Microsoft .NET Framework 3.5 Service Pack 1
Microsoft .NET Framework 4.5.2

 

適用できないソフトウェア

Windows Server 2008 for 32 ビット システム Service Pack 2 (Server Core インストール)
x64 ベースシステム Service Pack 2 用 Windows Server 2008 (Server Core インストール)

アドバイザリに関する FAQ

2014 年 9 月 9 日にこの勧告が再リリースされた理由 
このアドバイザリは、このアドバイザリが最初にリリースされたときに提供されたダウンロード センターのみのオプションに加えて、Microsoft Update を介してセキュリティ更新プログラムを提供するために再リリースされました。

さらに、次の影響を受けるソフトウェアの更新プログラムが再リリースされ、Page.IsPostBack が誤った値を返す原因となる問題に対処しました。

.NET Framework のバージョン オペレーティング システム 番号の更新
Microsoft .NET Framework 3.5 Windows 8.1 および Windows Server 2012 のみ 2894852
Microsoft .NET Framework 4 Windows Server 2003 Service Pack 2、Windows Vista Service Pack 2、Windows 2008 Service Pack 2、Windows 7 Service Pack 1、Windows Server 2008 R2 Service Pack 1 2894842
Microsoft .NET Framework 4.5 Windows Vista、Windows Server 2008 Service Pack 2、Windows 7、Windows Server 2008 R2 Service Pack 1 2894854
Microsoft .NET Framework 4.5.1 Windows Vista、Windows Server 2008 Service Pack 2、Windows 7、Windows Server 2008 R2 Service Pack 1 2894854
Microsoft .NET Framework 4.5.1 Windows 8、Windows Server 2012、Windows RT 2894855
Microsoft .NET Framework 4.5.1 Windows 8.1、Windows Server 2012 R2、Windows RT 8.1 2894856

上記の更新プログラムのいずれかを既にインストールしているお客様は、このアドバイザリで対処されている脆弱性から保護する更新プログラムを再適用する必要があります。 この一覧に含まれていない影響を受けるソフトウェアの再メインの場合、システムを既に正常に更新しているお客様は、何も行う必要はありません。

アドバイザリの範囲は何ですか? 
このアドバイザリの目的は、管理者が常にビュー ステート MAC を有効にするように ASP.NET サーバーを構成できるように Microsoft が更新プログラムを公開していることをお客様に通知しメイン IIS サーバーでビュー ステート MAC を有効にする方法に関する一般的なガイダンスを提供することです。

ビュー ステートとは
ビューステートは ASP.NET 機能であり、Web 開発者はページの状態をメインし、POST 要求やページの更新や変更を通じて Web フォームにデータを保持できます。 ビューステートは ASP.NET 開発者によって一般的に使用され、そのため、ASP.NET サイト全体でユビキタスです。 EnableViewState プロパティが False に設定されている場合でも、ビューステートは常に解析されます。 詳細については、「ビューステート ASP.NET 理解する」を参照してください

ビューステートを無効にすると、この脆弱性は軽減されますか?
いいえ。 プロパティが web.config @Page 、ディレクティブ、または ASP.NET タグで設定されているかどうかに関係なく、EnableViewState が False に設定されている場合でも、ビューステートは常に ASP.NET サーバーによって解析されます。 攻撃者が EnableViewState 設定をバイパスして、クライアントポストにビュー ステート プロパティを挿入する可能性があります。

ビュー ステート MAC 検証とは
ビュー ステート MAC (マシン認証コード) 検証は、ASP.NET がページ生成時にビューステート データのハッシュを生成する機能です。 ハッシュは後でポストバックのビューステートとの比較に使用され、サーバーはビューステートが改ざんされているかどうかを確認できます。 このテクノロジにより、ポストバック データが不適切に変更されていないことが保証され、このアドバイザリで説明されている脆弱性が軽減されます。

攻撃者はこの脆弱性を使用して何を行う可能性がありますか?
ほとんどのシナリオでは、攻撃者がこの脆弱性を悪用した場合、脆弱な ASP.NET サイトで実行されているサービス アカウントのレベルに特権が昇格される可能性があります (正しく構成されていないビュー ステート MAC を持つもの)。

攻撃者がこの脆弱性を悪用する方法
認証されていない攻撃者は、特別に細工された HTTP コンテンツを対象のサーバーに送信する可能性があり、攻撃者は、ASP.NET サイトで実行されているサービス アカウントのコンテキストでサーバー上でコードを実行できる可能性があります。

更新プログラムは何を行いますか?
この更新プログラムは、ビュー ステート MAC を常に有効にして、サーバーで無効にする機能を削除することで、この脆弱性を解決します。

更新プログラムのインストール後に、お客様が実行する必要がある追加のアクションは何ですか?
修正の性質上、一部のお客様 (特に Web ファームで ASP.NET を使用しているお客様) は、ASP.NET サイトの一貫した可用性を確保するために追加のアクションを実行する必要があります。 追加の構成手順については、後述の 「推奨されるアクション」 セクションを参照してください。

インストールされている Microsoft .NET Framework のバージョンを確認操作方法。
.NET Framework の複数のバージョンをシステムにインストールして実行し、任意の順序でバージョンをインストールできます。 現在インストールされている .NET Framework のバージョンを確認するには、いくつかの方法があります。 詳細については、マイクロソフト サポート技術情報の記事318785を参照してください。****

.NET Framework 4 と .NET Framework 4 クライアント プロファイルの違いは何ですか?
.NET Framework バージョン 4 の再頒布可能パッケージは、.NET Framework 4 と .NET Framework 4 クライアント プロファイルの 2 つのプロファイルで使用できます。 .NET Framework 4 クライアント プロファイルは、クライアント アプリケーション用に最適化された .NET Framework 4 プロファイルのサブセットです。 Windows Presentation Foundation (WPF)、Windows フォーム、Windows Communication Foundation (WCF)、ClickOnce の機能など、ほとんどのクライアント アプリケーションに機能を提供します。 これにより、.NET Framework 4 クライアント プロファイルを対象とするアプリケーションの展開が高速化され、インストール パッケージが小さくなります。 詳細については、MSDN の記事 「.NET Framework クライアント プロファイル」を参照してください。

.NET Framework 3.0 Service Pack 2 がインストールされています。このバージョンは、このセキュリティ情報の影響を受けるソフトウェアの中には記載されていません。 更新プログラムをインストールする必要がありますか?
このセキュリティ情報では、.NET Framework 2.0 機能レイヤーに影響を与える脆弱性について説明します。 .NET Framework 3.0 Service Pack 2 インストーラー チェーンは .NET Framework 2.0 Service Pack 2 セットアップで行われます。そのため、前者をインストールすると、後者もインストールされます。 そのため、Framework 3.0 Service Pack 2 をインストール have.NET お客様は、.NET Framework 2.0 Service Pack 2 のセキュリティ更新プログラムをインストールする必要があります。

.NET Framework 3.5 Service Pack 1 がインストールされています。 更新プログラムをインストールする必要がありますか?
このセキュリティ情報では、.NET Framework 2.0 機能レイヤーに影響を与える脆弱性について説明します。 .NET Framework 3.5 Service Pack 1 インストーラー は、.NET Framework 2.0 Service Pack 2 セットアップと .NET Framework 3.0 Service Pack 2 セットアップの両方でチェーンされます。 そのため、.NET Framework 3.5 Service Pack 1 がインストールされているお客様は、Framework 2.0 Service Pack 2 for.NET セキュリティ更新プログラムをインストールする必要があります。

 

推奨されるアクション

  • 影響を受ける Microsoft .NET Framework リリースの更新プログラムを適用する

    ほとんどのお客様は自動更新を有効にしており、このセキュリティ更新プログラムは自動的にダウンロードおよびインストールされるため、何も行う必要はありません。 自動更新の特定の構成オプションについては、マイクロソフト サポート技術情報の記事294871を参照してください。 自動更新が有効になっていないお客様の場合は、「自動更新を有効または無効にする」の手順を使用して自動更新を有効にすることができます。

    管理者と企業のインストール、またはこのセキュリティ更新プログラムを手動でインストールするエンド ユーザーの場合は、更新管理ソフトウェアを使用するか、Microsoft Update サービスを使用して更新プログラムをチェックして、できるだけ早い機会に更新プログラムを適用することをお勧めします。 更新プログラムは、このアドバイザリの影響を受けるソフトウェアの表にある Microsoft ダウンロード センターのハイパーリンクからアクセスすることもできます。 更新プログラムを手動で適用する方法については、マイクロソフト サポート技術情報の記事2905247を参照してください

  • Web ファーム シナリオを使用した管理者とエンタープライズ インストールの場合
    Microsoft サポート技術情報の記事2915218記載されているガイダンスに従うことをお勧めします。

その他の推奨されるアクション

  • PC を保護する  
    ファイアウォールの有効化、ソフトウェア更新プログラムの取得、ウイルス対策ソフトウェアのインストールに関する Microsoft のコンピューター保護ガイダンスに従うことをお客様に引き続きお勧めします。 詳細については、「Microsoft セーフty & Security Center」を参照してください
  • Microsoft ソフトウェアを最新の状態に保つ
    Microsoft ソフトウェアを実行しているユーザーは、コンピューターが可能な限り保護されていることを確認するために、最新の Microsoft セキュリティ更新プログラムを適用する必要があります。 ソフトウェアが最新かどうかわからない場合は、Microsoft Update にアクセスし、コンピューターで利用可能な更新プログラムをスキャンし、提供されている優先度の高い更新プログラムをインストールします。 自動更新を有効にして、Microsoft 製品の更新プログラムを提供するように構成している場合、更新プログラムはリリース時に配信されますが、インストールされていることを確認する必要があります。

セキュリティ更新プログラムの展開

Windows Server 2003 (すべてのエディション)

参照テーブル

次の表に、このソフトウェアのセキュリティ更新プログラムの情報を示します。

将来のサービス パックに含める この問題の更新プログラムは、今後のサービス パックまたは更新プログラムのロールアップに含まれる予定です。
セキュリティ更新プログラムのファイル名 Microsoft .NET Framework 1.1 Service Pack 1 の場合、サポートされているすべての 32 ビット エディションの Windows Server 2003 SP2:\ WindowsServer2003-KB (キロバイト)2894845-x86-ENU.exe
\ Microsoft .NET Framework 2.0 Service Pack 2 の場合、サポートされているすべての 32 ビット エディションの Windows Server 2003:\ NDP20SP2-KB (キロバイト)2894843-x86.exe
\ サポートされているすべての 32 ビット エディションの Windows Server 2003:\ NDP40-KB (キロバイト)2894842-V2-x86.exeにインストールされている Microsoft .NET Framework 4 の場合
\ サポートされているすべての x64 ベースエディションの Windows Server 2003:\ NDP20SP2-KB (キロバイト)2894843-x64.exeにインストールされている Microsoft .NET Framework 2.0 Service Pack 2 の場合
\ サポートされているすべての x64 ベースエディションの Windows Server 2003:\ NDP40-KB (キロバイト)2894842-V2-x64.exeにインストールされている Microsoft .NET Framework 4 の場合
\ サポートされているすべての Itanium ベースのエディションの Windows Server 2003:\ NDP20SP2-KB (キロバイト)2894843-IA64.exeにインストールされている Microsoft .NET Framework 2.0 Service Pack 2 の場合
\ Microsoft .NET Framework 4 の場合、サポートされているすべての Itanium ベースのエディションの Windows Server 2003:\ NDP40-KB (キロバイト)2894842-V2-IA64.exe
インストール スイッチ Microsoft サポート技術情報の記事2844699を参照してください
ログ ファイルを更新する Windows Server 2003 Service Pack 2 の Microsoft .NET Framework 1.1 Service Pack 1 の場合:\ KB (キロバイト)2894845.log
\ Microsoft .NET Framework 2.0 Service Pack 2:\ Microsoft .NET Framework 2.0-KB (キロバイト)2894843_-msi0.txt\ Microsoft .NET Framework 2.0-KB (キロバイト)2894843_.html
\ Microsoft .NET Framework 4:\ KB (キロバイト)2894842__-Microsoft .NET Framework 4 クライアント Profile-MSP0.txt\ KB (キロバイト)2894842__.html
再起動の要件 場合によっては、この更新プログラムを再起動する必要はありません。 必要なファイルが使用されている場合は、この更新プログラムを再起動する必要があります。 この動作が発生した場合は、再起動を推奨するメッセージが表示されます。\ \ 再起動が必要になる可能性を減らすには、影響を受けるすべてのサービスを停止し、セキュリティ更新プログラムをインストールする前に、影響を受けるファイルを使用するすべてのアプリケーションを閉じます。 再起動を求められる理由の詳細については、マイクロソフト サポート技術情報の記事887012を参照してください
削除情報 コントロール パネルの [プログラム追加と削除] 項目を使用します。
ファイル情報 Microsoft サポート技術情報の記事2905247を参照してください
レジストリ キーの検証 Windows Server 2003:\ HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\更新\Windows Server 2003\SP3\KB (キロバイト)2894845 でサポートされているすべての 32 ビット エディションの Microsoft .NET Framework 1.1 Service Pack 1 の場合|
\ Microsoft .NET Framework 2.0 Service Pack 2:\ HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\更新\Microsoft .NET Framework 2.0 Service Pack 2\SP2\KB (キロバイト)2894843\ "ThisVersionInstalled" = "Y"
\ Microsoft .NET Framework 4 の場合、サポートされているすべての 32 ビット エディションの Windows Server 2003:\ HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\更新\Microsoft .NET Framework 4 クライアント プロファイル\KB (キロバイト)2894842v2\ "ThisVersionInstalled" = "Y"
\ Microsoft .NET Framework 4 の場合、Windows Server 2003:\ HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\更新\Microsoft .NET Framework 4 Client Profile\KB (キロバイト)2894842v2\ "ThisVersionInstalled" = "Y" のサポートされているすべての x64 ベースのエディションと Itanium ベースのエディションにインストールされている場合

 

Windows Vista (すべてのエディション)

参照テーブル

次の表に、このソフトウェアのセキュリティ更新プログラムの情報を示します。

将来のサービス パックに含める この問題の更新プログラムは、今後のサービス パックまたは更新プログラムのロールアップに含まれる予定です。
セキュリティ更新プログラムのファイル名 Windows Vista:\ Windows6.0-KB (キロバイト)2894847-x86.msu でサポートされているすべての 32 ビット エディションの Microsoft .NET Framework 2.0 Service Pack 2 の場合
\ サポートされているすべての 32 ビット エディションの Windows Vista:\ NDP40-KB (キロバイト)2894842-V2-x86.exe にインストールされている Microsoft .NET Framework 4 の場合
\ Microsoft .NET Framework 4.5/4.5.1 の場合、サポートされているすべての 32 ビット エディションの Windows Vista:\ NDP45-KB (キロバイト)2894854-V2-x86.exe
\ Windows Vista:\ Windows6.0-KB (キロバイト)2894847-x64.msu でサポートされているすべての x64 ベースのエディションの Microsoft .NET Framework 2.0 Service Pack 2 の場合
\ サポートされているすべての x64 ベースエディションの Windows Vista:\ NDP40-KB (キロバイト)2894842-V2-x64.exe にインストールされている Microsoft .NET Framework 4 の場合
\ Microsoft .NET Framework 4.5/4.5.1 の場合、サポートされているすべての x64 ベースのエディションの Windows Vista:\ NDP45-KB (キロバイト)2894854-V2-x64.exeにインストールされている場合
インストール スイッチ Microsoft サポート技術情報の記事2844699を参照してください
ログ ファイルを更新する Microsoft .NET Framework 2.0 Service Pack 2:\ の場合は適用されません
\ Microsoft .NET Framework 4:\ KB (キロバイト)2894842__-Microsoft .NET Framework 4 クライアント Profile-MSP0.txt\ KB (キロバイト)2894842__.html
\ Microsoft .NET Framework 4.5/4.5.1:\ KB (キロバイト)[nnnnnnn]*-Microsoft .NET Framework [.NET ターゲット バージョン]-MSP0.txt KB (キロバイト)[nnnnnnn]__*.html
再起動の要件 この更新プログラムでは、再起動は必要ありません。 インストーラーは、必要なサービスを停止し、更新プログラムを適用して、サービスを再起動します。 ただし、何らかの理由で必要なサービスを停止できない場合、または必要なファイルが使用されている場合は、この更新プログラムを再起動する必要があります。 この動作が発生すると、再起動を推奨するメッセージが表示されます。
削除情報 [コントロール パネル] をクリックし、[セキュリティ] をクリックします。 [Windows Update] の [インストールされている更新プログラムの表示] をクリックし、更新プログラムの一覧から選択します
ファイル情報 Microsoft サポート技術情報の記事2905247を参照してください
レジストリ キーの検証 Microsoft .NET Framework 2.0 Service Pack 2:\ の場合: この更新プログラムの存在を検証するためのレジストリ キーが存在しません。 WMI を使用して、この更新プログラムが存在することを検出します。
\ Microsoft .NET Framework 4 の場合、サポートされているすべての 32 ビット エディションの Windows Vista:\ HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\更新\Microsoft .NET Framework 4 クライアント プロファイル\KB (キロバイト)2894842v2\ "ThisVersionInstalled" = "Y"
\ Microsoft .NET Framework 4 の場合、Windows Vista:\ HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\更新\Microsoft .NET Framework 4 Client Profile\KB (キロバイト)2894842v2\ "ThisVersionInstalled" = "Y" のサポートされているすべての x64 ベースおよび Itanium ベースのエディションにインストールされている場合
\ Microsoft .NET Framework 4.5/4.5.1:\ HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\更新\Microsoft .NET Framework [.NET ターゲット バージョン]\KB (キロバイト)[nnnnnnn]v2\ "ThisVersionInstalled" = "Y"

 

Windows Server 2008 (すべてのエディション)

参照テーブル

次の表に、このソフトウェアのセキュリティ更新プログラムの情報を示します。

将来のサービス パックに含める この問題の更新プログラムは、今後の Service Pack または更新プログラムのロールアップに含まれる予定です
セキュリティ更新プログラムのファイル名 Windows Server 2008 の Microsoft .NET Framework 2.0 Service Pack 2 for 32 ビット システム Service Pack 2:\ Windows6.0-KB (キロバイト)2894847-x86.msu の場合
\ Windows Server 2008 for 32 ビット システム Service Pack 2:\ NDP40-KB (キロバイト)2894842-V2-x86.exe にインストールされている Microsoft .NET Framework 4 の場合
\ Windows Server 2008 for 32 ビット システム Service Pack 2:\ NDP45-KB (キロバイト)2894854-V2-x86.exe にインストールされている Microsoft .NET Framework 4.5/4.5.1 の場合
\ x64 ベースシステム Service Pack 2:\ Windows6.0-KB (キロバイト)2894847-x64.msu 用 Windows Server 2008 の Microsoft .NET Framework 2.0 Service Pack 2 の場合
\ x64 ベースシステム Service Pack 2:\ NDP40-KB (キロバイト)2894842-V2-x64.exe 用 Windows Server 2008 にインストールされている Microsoft .NET Framework 4 の場合
\ x64 ベースシステム Service Pack 2:\ NDP45-KB (キロバイト)2894854-V2-x64.exe 用 Windows Server 2008 にインストールされている場合の Microsoft .NET Framework 4.5/4.5.1 の場合
\ サポートされているすべての Itanium ベースエディションの Windows Server 2008:\ Windows6.0-KB (キロバイト)2894847-ia64.msu の Microsoft .NET Framework 2.0 Service Pack 2 の場合
\ Windows Server 2008 for Itanium ベースシステム Service Pack 2:\ NDP40-KB (キロバイト)2894842-V2-IA64.exe にインストールされている Microsoft .NET Framework 4 の場合
インストール スイッチ Microsoft サポート技術情報の記事2844699を参照してください
ログ ファイルを更新する Microsoft .NET Framework 2.0 Service Pack 2:\ の場合は適用されません
\ Microsoft .NET Framework 4:\ KB (キロバイト)2894842__-Microsoft .NET Framework 4 クライアント Profile-MSP0.txt\ KB (キロバイト)2894842__.html
\ Microsoft .NET Framework 4.5/4.5.1:\ KB (キロバイト)[nnnnnnn]*-Microsoft .NET Framework [.NET ターゲット バージョン]-MSP0.txt KB (キロバイト)[nnnnnnn]__*.html
再起動の要件 この更新プログラムでは、再起動は必要ありません。 インストーラーは、必要なサービスを停止し、更新プログラムを適用して、サービスを再起動します。 ただし、何らかの理由で必要なサービスを停止できない場合、または必要なファイルが使用されている場合は、この更新プログラムを再起動する必要があります。 この動作が発生すると、再起動を推奨するメッセージが表示されます。
削除情報 [コントロール パネル] をクリックし、[セキュリティ] をクリックします。 [Windows Update] の [インストールされている更新プログラムの表示] をクリックし、更新プログラムの一覧から選択します
ファイル情報 Microsoft サポート技術情報の記事2905247を参照してください
レジストリ キーの検証 Microsoft .NET Framework 2.0 Service Pack 2:\ の場合: この更新プログラムの存在を検証するためのレジストリ キーが存在しません。 WMI を使用して、この更新プログラムが存在することを検出します。
\ Microsoft .NET Framework 4 の場合、サポートされているすべての 32 ビット エディションの Windows Server 2008:\ HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\更新\Microsoft .NET Framework 4 クライアント プロファイル\KB (キロバイト)2894842v2\ "ThisVersionInstalled" = "Y"
\ Microsoft .NET Framework 4 の場合、Windows Server 2008:\ HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\更新\Microsoft .NET Framework 4 Client Profile\KB (キロバイト)2894842v2\ "ThisVersionInstalled" = "Y" のサポートされているすべての x64 ベースおよび Itanium ベースのエディションにインストールされている場合
\ Microsoft .NET Framework 4.5/4.5.1:\ HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\更新\Microsoft .NET Framework [.NET ターゲット バージョン]\KB (キロバイト)[nnnnnnn]v2\ "ThisVersionInstalled" = "Y"

 

Windows 7 (すべてのエディション)

参照テーブル

次の表に、このソフトウェアのセキュリティ更新プログラムの情報を示します。

将来のサービス パックに含める この問題の更新プログラムは、今後の Service Pack または更新プログラムのロールアップに含まれる予定です
セキュリティ更新プログラムのファイル名 Windows 7 for 32 ビット システム Service Pack 1:\ Windows6.1-KB (キロバイト)2894844-x86.msu の Microsoft .NET Framework 3.5.1 の場合
\ Windows 7 for 32 ビット システム Service Pack 1:\ NDP40-KB (キロバイト)2894842-V2-x86.exe にインストールされている Microsoft .NET Framework 4 の場合
\ Windows 7 for 32 ビット システム Service Pack 1:\ NDP45-KB (キロバイト)2894854-V2-x86.exe にインストールされている Microsoft .NET Framework 4.5/4.5.1 の場合
\ x64 ベースシステム Service Pack 1:\ Windows 7 の Microsoft .NET Framework 3.5.1 の場合:\ Windows6.1-KB (キロバイト)2894844-x64.msu
\ Windows 7 for x64 ベースシステム Service Pack 1:\ NDP40-KB (キロバイト)2894842-V2-x64.exe にインストールされている Microsoft .NET Framework 4 の場合
\ Windows 7 for x64 ベースシステム Service Pack 1:\ NDP45-KB (キロバイト)2894854-V2-x64.exe にインストールされている Microsoft .NET Framework 4.5.1 の場合
インストール スイッチ Microsoft サポート技術情報の記事2844699を参照してください
ログ ファイルを更新する Microsoft .NET Framework 3.5.1:\ 該当なし
\ Microsoft .NET Framework 4:\ KB (キロバイト)2894842__-Microsoft .NET Framework 4 クライアント Profile-MSP0.txt\ KB (キロバイト)2894842__.html
\ Microsoft .NET Framework 4.5/4.5.1:\ KB (キロバイト)[nnnnnnn]*-Microsoft .NET Framework [.NET ターゲット バージョン]-MSP0.txt KB (キロバイト)[nnnnnnn]__*.html
再起動の要件 この更新プログラムでは、再起動は必要ありません。 インストーラーは、必要なサービスを停止し、更新プログラムを適用して、サービスを再起動します。 ただし、何らかの理由で必要なサービスを停止できない場合、または必要なファイルが使用されている場合は、この更新プログラムを再起動する必要があります。 この動作が発生すると、再起動を推奨するメッセージが表示されます。
削除情報 [コントロール パネル] をクリックし、[システムとセキュリティ] をクリックし、[Windows Update] の [インストールされている更新プログラムの表示] をクリックし、更新プログラムの一覧から選択します
ファイル情報 Microsoft サポート技術情報の記事2905247を参照してください
レジストリ キーの検証 Microsoft .NET Framework 3.5.1:\ 注: この更新プログラムの存在を検証するためのレジストリ キーが存在しません。 WMI を使用して、この更新プログラムが存在することを検出します。
\ Microsoft .NET Framework 4 の場合、サポートされているすべての 32 ビット エディションの Windows 7:\ HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\更新\Microsoft .NET Framework 4 クライアント プロファイル\KB (キロバイト)2894842v2\ "ThisVersionInstalled" = "Y"
\ サポートされているすべての x64 ベースエディションの Windows 7:\ HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\更新\Microsoft .NET Framework 4 クライアント プロファイル\KB (キロバイト)2894842v2\ "ThisVersionInstalled" = "Y" の Microsoft .NET Framework 4 の場合
\ Microsoft .NET Framework 4.5/4.5.1:\ HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\更新\Microsoft .NET Framework [.NET ターゲット バージョン]\KB (キロバイト)[nnnnnnn]v2\ "ThisVersionInstalled" = "Y"

 

Windows Server 2008 R2 (すべてのエディション)

参照テーブル

次の表に、このソフトウェアのセキュリティ更新プログラムの情報を示します。

将来のサービス パックに含める この問題の更新プログラムは、今後の Service Pack または更新プログラムのロールアップに含まれる予定です
セキュリティ更新プログラムのファイル名 Windows Server 2008 R2 for x64 ベースシステム Service Pack 1:\ Windows6.1-KB (キロバイト)2894844-x64.msu の Microsoft .NET Framework 3.5.1 の場合
\ x64 ベースシステム Service Pack 1:\ NDP40-KB (キロバイト)2894842-V2-x64.exe 用 Windows Server 2008 R2 にインストールされている Microsoft .NET Framework 4 の場合
\ x64 ベースシステム Service Pack 1:\ NDP45-KB (キロバイト)2894854-V2-x64.exe 用 Windows Server 2008 R2 にインストールされている場合の Microsoft .NET Framework 4.5.1 の場合
\ Windows Server 2008 R2 for Itanium ベースシステム Service Pack 1:\ Windows6.1-KB (キロバイト)2894844-ia64.msu の Microsoft .NET Framework 3.5.1 の場合
\ Windows Server 2008 R2 for Itanium ベースシステム Service Pack 1:\ NDP40-KB (キロバイト)2894842-V2-IA64.exe にインストールされている Microsoft .NET Framework 4 の場合
インストール スイッチ Microsoft サポート技術情報の記事2844699を参照してください
ログ ファイルを更新する Microsoft .NET Framework 3.5.1:\ 該当なし
\ Microsoft .NET Framework 4:\ KB (キロバイト)2894842__-Microsoft .NET Framework 4 クライアント Profile-MSP0.txt\ KB (キロバイト)2894842__.html
\ Microsoft .NET Framework 4.5/4.5.1:\ KB (キロバイト)[nnnnnnn]*-Microsoft .NET Framework [.NET ターゲット バージョン]-MSP0.txt KB (キロバイト)[nnnnnnn]__*.html
再起動の要件 この更新プログラムでは、再起動は必要ありません。 インストーラーは、必要なサービスを停止し、更新プログラムを適用して、サービスを再起動します。 ただし、何らかの理由で必要なサービスを停止できない場合、または必要なファイルが使用されている場合は、この更新プログラムを再起動する必要があります。 この動作が発生すると、再起動を推奨するメッセージが表示されます。
削除情報 [コントロール パネル] をクリックし、[システムとセキュリティ] をクリックし、[Windows Update] の [インストールされている更新プログラムの表示] をクリックし、更新プログラムの一覧から選択します
ファイル情報 Microsoft サポート技術情報の記事2905247を参照してください
レジストリ キーの検証 Microsoft .NET Framework 3.5.1:\ 注: この更新プログラムの存在を検証するためのレジストリ キーが存在しません。 WMI を使用して、この更新プログラムが存在することを検出します。
\ Microsoft .NET Framework 4:\ HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\更新\Microsoft .NET Framework 4 Client Profile\KB (キロバイト)2894842v2\ "ThisVersionInstalled" = "Y"
\ Microsoft .NET Framework 4.5/4.5.1:\ HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\更新\Microsoft .NET Framework [.NET ターゲット バージョン]\KB (キロバイト)[nnnnnnn]v2 "ThisVersionInstalled" = "Y"

 

Windows 8 (すべてのエディション) と Windows 8.1 (すべてのエディション)

参照テーブル

次の表に、このソフトウェアのセキュリティ更新プログラムの情報を示します。

将来のサービス パックに含める この問題の更新プログラムは、今後の Service Pack または更新プログラムのロールアップに含まれる予定です
セキュリティ更新プログラムのファイル名 32 ビット システム用 Windows 8 の Microsoft .NET Framework 3.5 の場合:\ Windows8-RT-KB (キロバイト)2894851-x86.msu
\ 32 ビット システム用 Windows 8 の Microsoft .NET Framework 4.5/4.5.1 の場合:\ Windows8-RT-KB (キロバイト)2894855-V2-x86.msu
\ 64 ビット システム用 Windows 8 上の Microsoft .NET Framework 3.5 の場合:\ Windows8-RT-KB (キロバイト)2894851-x64.msu
\ 64 ビット システム用 Windows 8 の Microsoft .NET Framework 4.5/4.5.1 の場合:\ Windows8-RT-KB (キロバイト)2894855-V2-x64.msu
\ 32 ビット システム用 Windows 8.1 上の Microsoft .NET Framework 3.5 の場合:\ Windows8.1-KB (キロバイト)2894852-V2-x86.msu
\ 32 ビット システム用 Windows 8.1 の Microsoft .NET Framework 4.5.1 の場合:\ Windows8.1-KB (キロバイト)2894856-V2-x86.msu
\ 64 ビット システム用 Windows 8.1 上の Microsoft .NET Framework 3.5 の場合:\ Windows8.1-KB (キロバイト)2894852-V2-x64.msu
\ 64 ビット システム用 Windows 8.1 の Microsoft .NET Framework 4.5.1 の場合:\ Windows8.1-KB (キロバイト)2894856-V2-x64.msu
インストール スイッチ Microsoft サポート技術情報の記事2844699を参照してください
再起動の要件 この更新プログラムでは、再起動は必要ありません。 インストーラーは、必要なサービスを停止し、更新プログラムを適用して、サービスを再起動します。 ただし、何らかの理由で必要なサービスを停止できない場合、または必要なファイルが使用されている場合は、この更新プログラムを再起動する必要があります。 この動作が発生すると、再起動を推奨するメッセージが表示されます。
削除情報 [コントロール パネル] をクリックし、[システムとセキュリティ] をクリックし、[Windows Update] をクリックし、[関連項目] の [インストールされた更新プログラム] をクリックして、更新プログラムの一覧から選択します
ファイル情報 Microsoft サポート技術情報の記事2905247を参照してください
レジストリ キーの検証 Microsoft .NET Framework 3.5:\ の場合: この更新プログラムの存在を検証するためのレジストリ キーが存在しません。 WMI を使用して、この更新プログラムが存在することを検出します。
\ Microsoft .NET Framework 4.5/4.5.1 の場合:この 更新プログラムの存在を検証するためのレジストリ キーが存在しません。 WMI を使用して、この更新プログラムが存在することを検出します。

 

Windows Server 2012 (すべてのエディション) と Windows Server 2012 R2 (すべてのエディション)

参照テーブル

次の表に、このソフトウェアのセキュリティ更新プログラムの情報を示します。

将来のサービス パックに含める この問題の更新プログラムは、今後の Service Pack または更新プログラムのロールアップに含まれる予定です
セキュリティ更新プログラムのファイル名 Windows Server 2012 上の Microsoft .NET Framework 3.5 の場合:\ Windows8-RT-KB (キロバイト)2894851-x64.msu
\ Windows Server 2012 の Microsoft .NET Framework 4.5/4.5.1 の場合:\ Windows8-RT-KB (キロバイト)2894855-V2-x64.msu
\ Windows Server 2012 R2 上の Microsoft .NET Framework 3.5 の場合:\ Windows8.1-KB (キロバイト)2894852-V2-x64.msu
\ Windows Server 2012 R2:\ Windows8.1-KB (キロバイト)2894856-V2-x64.msu の Microsoft .NET Framework 4.5.1 の場合
インストール スイッチ Microsoft サポート技術情報の記事2844699を参照してください
再起動の要件 この更新プログラムでは、再起動は必要ありません。 インストーラーは、必要なサービスを停止し、更新プログラムを適用して、サービスを再起動します。 ただし、何らかの理由で必要なサービスを停止できない場合、または必要なファイルが使用されている場合は、この更新プログラムを再起動する必要があります。 この動作が発生すると、再起動を推奨するメッセージが表示されます。
削除情報 [コントロール パネル] をクリックし、[システムとセキュリティ] をクリックし、[Windows Update] をクリックし、[関連項目] の [インストールされた更新プログラム] をクリックして、更新プログラムの一覧から選択します
ファイル情報 Microsoft サポート技術情報の記事2905247を参照してください
レジストリ キーの検証 注: この更新プログラムの存在を検証するためのレジストリ キーは存在しません。

 

Windows RT (すべてのエディション) と Windows RT 8.1 (すべてのエディション)

参照テーブル

次の表に、このソフトウェアのセキュリティ更新プログラムの情報を示します。

デプロイ Windows RT の Microsoft .NET Framework 4.5 および 4.5.1 の場合:\ 2894855更新プログラムは Windows Update から入手できます
\ Windows RT 8.1 上の Microsoft .NET Framework 4.5.1 の場合:\ 2894856更新プログラムは Windows Update から入手できます
再起動の要件 はい。このセキュリティ更新プログラムを適用した後、システムを再起動する必要があります。
削除情報 [コントロール パネル] をクリックし、[システムとセキュリティ] をクリックし、[Windows Update] をクリックし、[関連項目] の [インストールされた更新プログラム] をクリックして、更新プログラムの一覧から選択します
ファイル情報 Microsoft サポート技術情報の記事2905247を参照してください

その他の情報

フィードバック

  • Microsoft のヘルプとサポートフォーム、カスタマー サービスのお問い合わせフォームに入力することで、 フィードバックを提供できます。

サポート

  • 米国およびカナダのお客様は、セキュリティ サポートからテクニカル サポート受けることができます。 詳細については、Microsoft のヘルプとサポートを参照してください
  • 海外のお客様は、現地の Microsoft 子会社からサポートを受けることができます。 詳細については、国際サポートを参照してください。
  • Microsoft TechNet Security は、Microsoft 製品のセキュリティに関する追加情報を提供します。

免責情報

このアドバイザリで提供される情報は、いかなる種類の保証もなく「現状のまま」提供されます。 Microsoft は、商品性と特定の目的に対する適合性の保証を含め、明示または黙示を問わず、すべての保証を放棄します。 Microsoft Corporation またはそのサプライヤーは、Microsoft Corporation またはそのサプライヤーがこのような損害の可能性について通知された場合でも、直接的、間接的、付随的、派生的、ビジネス上の利益の損失、または特別な損害を含む一切の損害について一切の責任を負いません。 一部の州では、派生的損害または付随的損害に対する責任の除外または制限が認められていないため、前述の制限は適用されない場合があります。

リビジョン

V1.0 (2013 年 12 月 10 日): アドバイザリが公開されました。

V2.0 (2013 年 9 月 9 日): このアドバイザリは、このアドバイザリが最初にリリースされたときに提供されたダウンロード センターのみのオプションに加えて、Microsoft Update を介してセキュリティ更新プログラムの提供を発表するために再リリースされました。 さらに、一部の更新プログラムは品質を向上させるために再発行されました。 詳細については、更新プログラムに関する FAQ を参照してください。

Page generated 2014-09-04 11:06Z-07:00.