Microsoft セキュリティ情報 MS16-155 - 重要

.NET Framework のセキュリティ更新プログラム (3205640)

公開日: 2016 年 12 月 13 日 |更新日: 2017 年 2 月 23 日

バージョン: 2.1

概要

このセキュリティ更新プログラムは、Microsoft .NET 4.6.2 Framework の SQL Server 用データ プロバイダーの脆弱性を解決します。 Microsoft .NET Framework 4.6.2 には、Always Encrypted 機能によって保護されている情報に攻撃者がアクセスできるセキュリティの脆弱性が存在します。

このセキュリティ更新プログラムは、Microsoft .NET Framework 4.6.2 で重要と評価されています。 詳細については、「影響を受けるソフトウェアと脆弱性の重大度評価」セクションを参照してください。

このセキュリティ更新プログラムは、.NET Framework が開発者が指定したキーを処理する方法を修正し、データを適切に保護することで、この脆弱性を解決します。

詳細については、「影響を受けるソフトウェアと脆弱性の重大度評価」セクションを参照してください。

この更新プログラムの詳細については、マイクロソフト サポート技術情報の記事3205640を参照してください

影響を受けるソフトウェアと脆弱性の重大度評価

次のソフトウェア バージョンまたはエディションが影響を受ける。 一覧にないバージョンまたはエディションは、サポート ライフサイクルを過ぎたか、影響を受けません。 ソフトウェアのバージョンまたはエディションのサポート ライフサイクルを確認するには、「Microsoft サポート ライフサイクル」を参照してください

影響を受けるソフトウェアごとに示される重大度評価は、脆弱性の潜在的な最大の影響を想定しています。 このセキュリティ情報のリリースから 30 日以内に、脆弱性の重大度評価とセキュリティへの影響に関連する脆弱性の悪用可能性の可能性については、12 月のセキュリティ情報の概要にある Exploitability Index を参照してください。

注: セキュリティ更新プログラム情報を 使用するための新しいアプローチについては、セキュリティ更新プログラム ガイド を参照してください。 ビューをカスタマイズしたり、影響を受けるソフトウェア スプレッドシートを作成したり、restful API を使用してデータをダウンロードしたりできます。 詳細については、セキュリティ 更新 ガイドの FAQ を参照してください。 2017 年 2 月の時点で、セキュリティ 更新 ガイドがセキュリティ情報に置き換えられる予定です。 詳細については、 ブログ記事「セキュリティ更新プログラムへの取り組みについて」を参照してください。

Microsoft .NET Framework - セキュリティのみのリリース[1]

オペレーティング システム コンポーネント .NET の情報漏えいの脆弱性 - CVE-2016-7270 更新置換済み
Windows 7 および Windows Server 2008 R2 Microsoft .NET Framework 更新 for 4.6.2 (KB (キロバイト)3205406)[2]
Windows 7
Windows 7 for 32 ビット システム Service Pack 1 Microsoft .NET Framework 4.6.2 (3204805) 重要な 情報の開示 なし
Windows 7 for x64 ベースのシステム Service Pack 1 Microsoft .NET Framework 4.6.2 (3204805) 重要な 情報の開示 なし
Windows Server 2008 R2
x64 ベースシステム Service Pack 1 用 Windows Server 2008 R2 Microsoft .NET Framework 4.6.2 (3204805) 重要な 情報の開示 なし
Windows Server 2012 Microsoft .NET Framework 更新 for 4.6.2 (KB (キロバイト)3205407)[2]
Windows Server 2012 Microsoft .NET Framework 4.6.2 (3204801) 重要な 情報の開示 なし
Windows 8.1 および Windows Server 2012 R2 Microsoft .NET Framework 更新 for 4.6.2 (KB (キロバイト)3205410)[2]
Windows 8.1
32 ビット システム用 Windows 8.1 Microsoft .NET Framework 4.6.2 (3204802) 重要な 情報の開示 なし
x64 ベースシステム用 Windows 8.1 Microsoft .NET Framework 4.6.2 (3204802) 重要な 情報の開示 なし
Windows 2012 R2
Windows Server 2012 R2 Microsoft .NET Framework 4.6.2 (3204802) 重要な 情報の開示 なし
Windows 10
Windows 10 Version 1607 for 32-bit Systems[3](3206632) Microsoft .NET Framework 4.6.2 重要な 情報の開示 3200970
Windows 10 Version 1607 for x64-based Systems[3](3206632) Microsoft .NET Framework 4.6.2 重要な 情報の開示 3200970
x64 ベースシステム用 Windows Server 2016[3](3206632) Microsoft .NET Framework 4.6.2 重要な 情報の開示 3200970
Server Core のインストール オプション
x64 ベースシステム Service Pack 1 用 Windows Server 2008 R2 (Server Core インストール) Microsoft .NET Framework 4.6.2 (3204805) 重要な 情報の開示 なし
Windows Server 2012 (Server Core のインストール) Microsoft .NET Framework 4.6.2 (3204801) 重要な 情報の開示 なし
Windows Server 2012 R2 (Server Core のインストール) Microsoft .NET Framework 4.6.2 (3204802) 重要な 情報の開示 なし
x64 ベース システム 用 Windows Server 2016 (Server Core インストール)[3](3206632) Microsoft .NET Framework 4.6.2 重要な 情報の開示 3200970

[1]2016 年 10 月のリリース以降、Microsoft は Microsoft .NET Framework の更新サービス モデルを変更しました。 詳細については、この Microsoft .NET ブログ投稿を参照してください。

[2]この番号は親パッケージのKB (キロバイト)番号です。 ユーザーには親KB (キロバイト)が提供されますが、各プラットフォームに一覧表示されているパッケージKB (キロバイト)番号は、[プログラムの削除の追加] に表示されます。

[3]Windows 10 更新プログラムは累積的です。 毎月のセキュリティ リリースには、セキュリティ以外の更新プログラムに加えて、Windows 10 に影響を与える脆弱性に対するすべてのセキュリティ修正プログラムが含まれています。 更新プログラムは、Microsoft Update カタログから入手できます。 累積的な更新の 2016 年 12 月 13 日、Windows 10 および Windows Server 2016 の詳細については、リリース ノートに記載されることに注意してください。 OS ビルド番号、既知の問題、および影響を受けるファイル一覧の情報については、リリース ノートを参照してください。

注: このセキュリティ情報で説明されている脆弱性は、Windows Server 2016 Technical Preview 5 に影響します。 Windows Server 2016 Technical Preview 5 の更新プログラムは Windows Update 経由で利用できますが、できるだけ早く Windows Server 2016 にアップグレードすることをお勧めします。

Microsoft .NET Framework - 月次ロールアップ リリース[1]

オペレーティング システム コンポーネント .NET の情報漏えいの脆弱性 - CVE-2016-7270 更新置換済み
Windows Vista および Windows Server 2008 Microsoft .NET Framework 更新 for 2.0、4.5.2、4.6 (KB (キロバイト)3210142)[2]
Windows Vista
Windows Vista for 32 ビット システム Service Pack 2 Microsoft .NET Framework 2.0 Service Pack 2 (3210129) 該当なし[4] MS16-091 の MS16-120 3163244での 3188744
Windows Vista for x64 ベースのシステム Service Pack 2 Microsoft .NET Framework 2.0 Service Pack 2 (3210129) 該当なし[4] MS16-091 の MS16-120 3163244での 3188744
Windows Vista for 32 ビット システム Service Pack 2 Microsoft .NET Framework 4.5.2 (3210139) 該当なし[4] MS16-120 の 3188744
Windows Vista for x64 ベースのシステム Service Pack 2 Microsoft .NET Framework 4.5.2 (3210139) 該当なし[4] MS16-120 の 3188744
Windows Vista for 32 ビット システム Service Pack 2 Microsoft .NET Framework 4.6 (3210136) 該当なし[4] MS16-120 の 3188744
Windows Vista for x64 ベースのシステム Service Pack 2 Microsoft .NET Framework 4.6 (3210136) 該当なし[4] MS16-120 の 3188744
Windows Server 2008
Windows Server 2008 for 32 ビット システム Service Pack 2 Microsoft .NET Framework 2.0 Service Pack 2 (3210129) 該当なし[4] MS16-091 の MS16-120 3163244での 3188744
x64 ベースシステム Service Pack 2 用 Windows Server 2008 Microsoft .NET Framework 2.0 Service Pack 2 (3210129) 該当なし[4] MS16-091 の MS16-120 3163244での 3188744
Windows Server 2008 for Itanium ベースのシステム Service Pack 2 Microsoft .NET Framework 2.0 Service Pack 2 (3210129) 該当なし[4] MS16-091 の MS16-120 3163244での 3188744
Windows Server 2008 for 32 ビット システム Service Pack 2 Microsoft .NET Framework 4.5.2 (3210139) 該当なし[4] MS16-120 の 3188744
x64 ベースシステム Service Pack 2 用 Windows Server 2008 Microsoft .NET Framework 4.5.2 (3210139) 該当なし[4] MS16-120 の 3188744
Windows Server 2008 for 32 ビット システム Service Pack 2 Microsoft .NET Framework 4.6 (3210136) 該当なし[4] MS16-120 の 3188744
x64 ベースシステム Service Pack 2 用 Windows Server 2008 Microsoft .NET Framework 4.6 (3210136) 該当なし[4] MS16-120 の 3188744
Windows 7 および Windows Server 2008 R2 Microsoft .NET Framework 更新 for 3.5.1、4.5.2、4.6、4.6.6.1、4.6.2 (KB (キロバイト)3205402)[2]
Windows 7
Windows 7 for 32 ビット システム Service Pack 1 Microsoft .NET Framework 3.5.1 (3210131) 該当なし[4] なし
Windows 7 for x64 ベースのシステム Service Pack 1 Microsoft .NET Framework 3.5.1 (3210131) 該当なし[4] なし
Windows 7 for 32 ビット システム Service Pack 1 Microsoft .NET Framework 4.5.2 (3210139) 該当なし[4] 以前にリリースされたすべての更新プログラム[4]
Windows 7 for x64 ベースのシステム Service Pack 1 Microsoft .NET Framework 4.5.2 (3210139) 該当なし[4] 以前にリリースされたすべての更新プログラム[4]
Windows 7 for 32 ビット システム Service Pack 1 Microsoft .NET Framework 4.6/4.6.1 (3210136) 該当なし[4] 以前にリリースされたすべての更新プログラム[4]
Windows 7 for x64 ベースのシステム Service Pack 1 Microsoft .NET Framework 4.6/4.6.1 (3210136) 該当なし[4] 以前にリリースされたすべての更新プログラム[4]
Windows 7 for 32 ビット システム Service Pack 1 Microsoft .NET Framework 4.6.2 (3205379) 重要な 情報の開示 なし
Windows 7 for x64 ベースのシステム Service Pack 1 Microsoft .NET Framework 4.6.2 (3205379) 重要な 情報の開示 なし
Windows Server 2008 R2
x64 ベースシステム Service Pack 1 用 Windows Server 2008 R2 Microsoft .NET Framework 3.5.1 (3210131) 該当なし[4] なし
Windows Server 2008 R2 for Itanium ベースのシステム Service Pack 1 Microsoft .NET Framework 3.5.1 (3210131) 該当なし[4] なし
x64 ベースシステム Service Pack 1 用 Windows Server 2008 R2 Microsoft .NET Framework 4.5.2 (3210139) 該当なし[4] 以前にリリースされたすべての更新プログラム[4]
x64 ベースシステム Service Pack 1 用 Windows Server 2008 R2 Microsoft .NET Framework 4.6/4.6.1 (3210136) 該当なし[4] 以前にリリースされたすべての更新プログラム[4]
x64 ベースシステム Service Pack 1 用 Windows Server 2008 R2 Microsoft .NET Framework 4.6.2 (3205379) 重要な 情報の開示 なし
Windows Server 2012 Microsoft .NET Framework 更新 for 3.5、4.5.2、4.6、4.6.6.1、4.6.2 (KB (キロバイト)3205403)[2]
Windows Server 2012 Microsoft .NET Framework 3.5 (3210130) 該当なし[4] なし
Windows Server 2012 Microsoft .NET Framework 4.5.2 (3210138) 該当なし[4] 以前にリリースされたすべての更新プログラム[4]
Windows Server 2012 Microsoft .NET Framework 4.6/4.6.1 (3210133) 該当なし[4] 以前にリリースされたすべての更新プログラム[4]
Windows Server 2012 Microsoft .NET Framework 4.6.2 (3205377) 重要な 情報の開示 なし
Windows 8.1 および Windows Server 2012 R2 Microsoft .NET Framework 更新 for 3.5、4.5.2、4.6、4.4.6.1、4.6.2 (KB (キロバイト)3205404)[2]
Windows 8.1
32 ビット システム用 Windows 8.1 Microsoft .NET Framework 3.5 (3210132) 該当なし[4] なし
x64 ベースシステム用 Windows 8.1 Microsoft .NET Framework 3.5 (3210132) 該当なし[4] なし
32 ビット システム用 Windows 8.1 Microsoft .NET Framework 4.5.2 (3210137) 該当なし[4] 以前にリリースされたすべての更新プログラム[4]
x64 ベースシステム用 Windows 8.1 Microsoft .NET Framework 4.5.2 (3210137) 該当なし[4] 以前にリリースされたすべての更新プログラム[4]
32 ビット システム用 Windows 8.1 Microsoft .NET Framework 4.6/4.6.1 (3210135) 該当なし[4] 以前にリリースされたすべての更新プログラム[4]
x64 ベースシステム用 Windows 8.1 Microsoft .NET Framework 4.6/4.6.1 (3210135) 該当なし[4] 以前にリリースされたすべての更新プログラム[4]
32 ビット システム用 Windows 8.1 Microsoft .NET Framework 4.6.2 (3205378) 重要な 情報の開示 なし
x64 ベースシステム用 Windows 8.1 Microsoft .NET Framework 4.6.2 (3205378) 重要な 情報の開示 なし
Windows 8.1 RT
Windows 8.1 RT Microsoft .NET Framework 4.5.2 (3210137) 該当なし[4] 以前にリリースされたすべての更新プログラム[4]
Windows 8.1 RT Microsoft .NET Framework 4.6/4.6.1 (3210135) 該当なし[4] 以前にリリースされたすべての更新プログラム[4]
Windows 8.1 RT Microsoft .NET Framework 4.6.2 (3205378) 重要な 情報の開示 なし
Windows 2012 R2
Windows Server 2012 R2 Microsoft .NET Framework 3.5 (3210132) 該当なし[4] なし
Windows Server 2012 R2 Microsoft .NET Framework 4.5.2 (3210137) 該当なし[4] 以前にリリースされたすべての更新プログラム[4]
Windows Server 2012 R2 Microsoft .NET Framework 4.6/4.6.1 (3210135) 該当なし[4] 以前にリリースされたすべての更新プログラム[4]
Windows Server 2012 R2 Microsoft .NET Framework 4.6.2 (3205378) 重要な 情報の開示 なし
Windows 10
Windows 10 Version 1607 for 32-bit Systems[3](3206632) Microsoft .NET Framework 4.6.2 重要な 情報の開示 3200970
Windows 10 Version 1607 for x64-based Systems[3](3206632) Microsoft .NET Framework 4.6.2 重要な 情報の開示 3200970
x64 ベースシステム用 Windows Server 2016[3](3206632) Microsoft .NET Framework 4.6.2 重要な 情報の開示 3200970
Server Core のインストール オプション
x64 ベースシステム Service Pack 1 用 Windows Server 2008 R2 (Server Core インストール) Microsoft .NET Framework 3.5.1 (3210131) 該当なし[4] なし
x64 ベースシステム Service Pack 1 用 Windows Server 2008 R2 (Server Core インストール) Microsoft .NET Framework 4.6/4.6.1 (3210136) 該当なし[4] 以前にリリースされたすべての更新プログラム[4]
x64 ベースシステム Service Pack 1 用 Windows Server 2008 R2 (Server Core インストール) Microsoft .NET Framework 4.6.2 (3205379) 重要な 情報の開示 なし
Windows Server 2012 (Server Core のインストール) Microsoft .NET Framework 3.5 (3210130) 該当なし[4] なし
Windows Server 2012 (Server Core のインストール) Microsoft .NET Framework 4.5.2 (3210138) 該当なし[4] 以前にリリースされたすべての更新プログラム[4]
Windows Server 2012 (Server Core のインストール) Microsoft .NET Framework 4.6/4.6.1 (3210133) 該当なし[4] 以前にリリースされたすべての更新プログラム[4]
Windows Server 2012 (Server Core のインストール) Microsoft .NET Framework 4.6.2 (3205377) 重要な 情報の開示 なし
Windows Server 2012 R2 (Server Core のインストール) Microsoft .NET Framework 3.5 (3210132) 該当なし[4] なし
Windows Server 2012 R2 (Server Core のインストール) Microsoft .NET Framework 4.5.2 (3210137) 該当なし[4] 以前にリリースされたすべての更新プログラム[4]
Windows Server 2012 R2 (Server Core のインストール) Microsoft .NET Framework 4.6/4.6.1 (3210135) 該当なし[4] 以前にリリースされたすべての更新プログラム[4]
Windows Server 2012 R2 (Server Core のインストール) Microsoft .NET Framework 4.6.2 (3205378) 重要な 情報の開示 なし
x64 ベース システム 用 Windows Server 2016 (Server Core インストール)[3](3206632) Microsoft .NET Framework 4.6.2 重要な 情報の開示 3200970

[1]2016 年 10 月のリリース以降、Microsoft は Microsoft .NET Framework の更新サービス モデルを変更しました。 詳細については、この Microsoft .NET ブログ投稿を参照してください。

[2] この番号は親パッケージのKB (キロバイト)番号です。 ユーザーには親KB (キロバイト)が提供されますが、各プラットフォームに一覧表示されているパッケージKB (キロバイト)番号は、[プログラムの削除の追加] に表示されます。

[3]Windows 10 更新プログラムは累積的です。 毎月のセキュリティ リリースには、セキュリティ以外の更新プログラムに加えて、Windows 10 に影響を与える脆弱性に対するすべてのセキュリティ修正プログラムが含まれています。 更新プログラムは、Microsoft Update カタログから入手できます。 累積的な更新の 2016 年 12 月 13 日、Windows 10 および Windows Server 2016 の詳細については、リリース ノートに記載されることに注意してください。 OS ビルド番号、既知の問題、および影響を受けるファイル一覧の情報については、リリース ノートを参照してください。

[4]Microsoft .NET Framework 2.0、4.5.2、4.6/4.6.1 はロールアップ パッチであり、以前のすべての更新プログラムと今月の更新プログラムが含まれています。 詳細については、このページを参照してください。

注: このセキュリティ情報で説明されている脆弱性は、Windows Server 2016 Technical Preview 5 に影響します。 更新プログラムは、Windows Update を介して Windows Server 2016 Technical Preview 5 で利用できます。 この脆弱性から保護するために、Windows Server 2016 Technical Preview 5 を実行しているお客様は Windows Server 2016 にアップグレードすることをお勧めします。

脆弱性情報

.NET Framework Information Disclosure Vulnerabiltiy - CVE-2016-7270

Microsoft .NET 4.6.2 Framework の SQL Server 用データ プロバイダーに情報漏えいの脆弱性が存在します。これにより、攻撃者は Always Encrypted 機能によって保護する必要がある情報にアクセスできます。 この脆弱性は、.NET Framework が開発者が指定したキーを不適切に使用した場合に発生します。 このキーが誤用されると、データへのアクセスが一時的に失われる可能性もあります。

この脆弱性を悪用するために、正しく暗号化されていないデータにアクセスできる攻撃者は、推測しやすいキーを使用してデータの暗号化を解除しようとする可能性があります。

このセキュリティ更新プログラムは、.NET Framework が開発者が指定したキーを処理する方法を修正し、データを適切に保護することで、この脆弱性を解決します。

次の表に、一般的な脆弱性と公開の一覧の脆弱性の標準エントリへのリンクを示します。

脆弱性のタイトル CVE 番号 公開 悪用
.NET Framework Information Disclosure Vulnerabiltiy CVE-2016-7270 はい いいえ

軽減要因

Microsoft は、この脆弱性の 軽減要因 を特定していません。

対処方法

状況によっては、次 回避策が役立つ場合があります。

.Net Framework 4.6.2 ドライバーで SqlConnection.ColumnEncryptionKeyCacheTtl プロパティを TimeSpan.Zero に設定することで、列キー暗号化 (CEK) をオフにすることができます。 詳細については、 TimeSpan.Zero フィールド を参照してください。

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

セキュリティ更新プログラムの展開情報については、「エグゼクティブの概要」で参照されている Microsoft サポート技術情報の記事を参照してください。

謝辞

Microsoft は、連携した脆弱性の開示を通じてお客様を保護するのに役立つセキュリティ コミュニティの人々の取り組みを認識しています。 詳細については、「 受信確認 」を参照してください。

免責情報

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

リビジョン

  • V1.0 (2016 年 12 月 13 日) セキュリティ情報が公開されました。

  • V1.1 (2016 年 12 月 19 日): 次の修正により、セキュリティ情報を改訂しました。

    • Microsoft .NET Framework 2.0、3.5、3.5.1、4.5.2、4.6、および 4.6.1 に適用される Microsoft .NET Security and Quality Rollup 更新プログラムの脆弱性の重大度評価を[適用不可] に変更しました。これらのバージョンの .NET Framework は、このセキュリティ情報に記載されている脆弱性の影響を受けません。
    • セキュリティのみのリリースでサポートされていないため、セキュリティのみのリリースの影響を受けるソフトウェア テーブルから Windows RT を削除しました。
    • 置き換えられた更新プログラムとして更新プログラム3188736を削除することで、月次ロールアップ リリースの影響を受けるソフトウェア テーブルの更新プログラム3210142の更新置換されたエントリを修正しました。
  • V2.0 (2016 年 12 月 19 日): セキュリティおよび品質ロールアップの更新プログラム の32101423205402 が WSUS のお客様に対する検出の変更により再リリースされ、これらと以前にリリースされた 10 月のセキュリティのみの更新プログラム 31887363188730の間の置き換え関係が削除されたことをお知らせするために更新されました。 これらは検出の変更のみです。 更新ファイルに変更はありませんでした。 これらの更新プログラムを既に正常にインストールしているお客様は、何も行う必要はありません。 詳細については、それぞれの更新プログラムの Microsoft サポート技術情報の記事を参照してください。

     

さらに、更新プログラムの3210142が Itanium ベースのシステム Service Pack 2 用 Windows Server 2008 で利用可能であり、更新プログラムの3205402が Windows Server 2008 R2 for Itanium ベースのシステム Service Pack 1 で利用できるようになったことをお知らせするように改訂されました。 お客様は、このセキュリティ情報で説明されている脆弱性から保護するために、該当する更新プログラムを適用する必要があります。 ほとんどのお客様は自動更新を有効にしており、更新プログラムが自動的にダウンロードされてインストールされるため、何も行う必要はありません。

  • V2.1 (2017 年 2 月 23 日): 月次ロールアップ リリース KB (キロバイト)3205403および月次ロールアップ リリース KB (キロバイト)3205404に対する検出ロジックの変更を発表するために、セキュリティ情報を改訂しました。 これは情報の変更のみです。 システムを既に正常に更新しているお客様は、何も行う必要はありません。

Page generated 2017-02-23 12:54-08:00.