Launch Printer Friendly Page Security TechCenter > セキュリティ情報 > マイクロソフト セキュリティ情報 MS09-061

マイクロソフト セキュリティ情報 MS09-061 - 緊急

Microsoft .NET 共通言語ランタイムの脆弱性により、リモートでコードが実行される (974378)

公開日: | 最終更新日:

バージョン: 1.0

絵でみるセキュリティ情報更新情報をメールで受信

概説

要点

このセキュリティ更新プログラムは、非公開で報告された Microsoft .NET Framework および Microsoft Silverlight に存在する 3 件の脆弱性を解決します。この脆弱性により、ユーザーが特別に細工された Web ページを XAML ブラウザー アプリケーション (XBAP) または Silverlight アプリケーションを実行可能な Web ブラウザーで閲覧した場合、または攻撃者がユーザーを誘導して特別に細工した Microsoft .NET アプリケーションを実行させた場合に、クライアント システム上で、リモートでコードが実行される可能性があります。システムで、アカウントのユーザー権限を低く設定している場合、管理者ユーザー権限で実行しているユーザーよりもこの脆弱性の影響が少なくなると考えられます。この脆弱性により、サーバーが ASP.NET ページの処理を許可し、攻撃者が特別に細工した ASP.NET ページをそのサーバーへのアップロードに成功して実行した場合に、IIS を実行しているサーバー システム上で、リモートでコードが実行される可能性があります (Web ホスティング シナリオの場合)。この脆弱性のため、Microsoft .NET アプリケーション、Silverlight アプリケーション、XBAP および ASP.NET ページで悪意のないものは侵害される危険はありません。

このセキュリティ更新プログラムは、すべての影響を受けるエディションの Microsoft Windows 2000、Windows XP および Windows Vista のすべての影響を受けるエディションの Microsoft .NET Framework、Mac にインストールされている Microsoft Silverlight 2、および Microsoft Windows クライアントのすべてのリリースに Microsoft Silverlight 2 がインストールされている場合、深刻度を「緊急」に評価しています。

このセキュリティ更新プログラムは Windows Server 2003 および Windows Server 2008 のすべての影響を受けるエディションの Microsoft .NET Framework について、深刻度を「重要」と評価しています。

このセキュリティ更新プログラムは、Microsoft Windows サーバーのすべてのリリースにインストールされている Microsoft Silverlight 2 について、深刻度を「警告」に評価しています。

詳細情報は、このセクションの「影響を受けるソフトウェアおよび影響を受けないソフトウェア」のサブセクションをご覧ください。

このセキュリティ更新プログラムは Microsoft .NET が Microsoft .NET の確認可能なコードの規則を検証および適用する方法を変更する、および Microsoft .Net 共通言語ランタイム (CLR) がインターフェイスを処理する方法を変更して、これらの脆弱性を解決します。この脆弱性に関する詳細情報は、次の「脆弱性の情報」のセクションの下の特定の脆弱性のエントリに関するサブセクション「よく寄せられる質問 (FAQ)」をご覧ください。

推奨する対応策: 自動更新を有効にしている場合、このセキュリティ更新プログラムが自動的にダウンロードおよびインストールされるため、特別な操作を行う必要はありません。自動更新を有効にしていない場合、この更新プログラムを手動で確認し、インストールする必要があります。自動更新の具体的な構成オプションに関する情報は、マイクロソフト サポート技術情報 294871 をご覧ください。

このセキュリティ更新プログラムを手動でインストールしたい管理者およびエンタープライズ インストール、またはエンド ユーザーについては、マイクロソフトは更新プログラム管理ソフトウェアを使用して、または Microsoft Update サービスを使用して更新プログラムを確認することにより、この累積的な更新プログラムを直ちに適用することを推奨します。

このセキュリティ情報の後半の「検出および適用のツールとガイダンス」をご覧ください。

既知の問題: なし

US マイクロソフトセキュリティ情報: http://www.microsoft.com/technet/security/bulletin/MS09-061.mspx

影響を受けるソフトウェアおよび影響を受けないソフトウェア

次の影響を受けるソフトウェアおよび影響を受けないソフトウェアの表では、サポート ライフサイクルが終了したソフトウェア バージョンは含んでいません。ご使用中の製品およびバージョンのサポートライフ サイクルを確認するためには、マイクロソフト サポート ライフサイクルの Web サイトをご覧ください。

影響を受けるソフトウェアおよびそのダウンロード先:

ダウンロードこのマークをクリックして、PC/AT 互換機用または NEC PC-9800 シリーズ用の更新プログラムをダウンロードしてください。
更新プログラムをダウンロードおよびインストールする方法は、更新プログラムのダウンロード方法および更新プログラムのインストール方法をご覧ください。

オペレーティング システムコンポーネントPC/AT最も深刻な脆弱性の影響総合的な深刻度この更新プログラムによって置き換えられるセキュリティ情報
Microsoft Windows 2000
Microsoft Windows 2000 Service Pack 4Microsoft .NET Framework 1.1 Service Pack 1
(KB953297)
ダウンロードリモートでコードが実行される緊急MS07-040
Microsoft Windows 2000 Service Pack 4Microsoft .NET Framework 2.0 Service Pack 1
(KB953300)

Microsoft .NET Framework 2.0 Service Pack 2
(KB974417)
ダウンロード

ダウンロード

リモートでコードが実行される緊急なし
Windows XP
Windows XP Service Pack 2 および Windows XP Service Pack 3Microsoft .NET Framework 1.0 Service Pack 3
(KB953295)
(Media Center Edition 2005 および Tablet PC Edition 2005 のみ)

Microsoft .NET Framework 1.1 Service Pack 1
(KB953297)
ダウンロード

ダウンロード

リモートでコードが実行される緊急MS07-040
Windows XP Service Pack 2 および Windows XP Service Pack 3Microsoft .NET Framework 2.0 Service Pack 1 および Microsoft .NET Framework 3.5
(KB953300)

Microsoft .NET Framework 2.0 Service Pack 2 および Microsoft .NET Framework 3.5 Service Pack 1
(KB974417)
ダウンロード

ダウンロード

リモートでコードが実行される緊急なし
Windows XP Professional x64 Edition Service Pack 2Microsoft .NET Framework 1.1 Service Pack 1
(KB953297)
ダウンロードリモートでコードが実行される緊急MS07-040
Windows XP Professional x64 Edition Service Pack 2Microsoft .NET Framework 2.0 Service Pack 1 および Microsoft .NET Framework 3.5
(KB953300)

Microsoft .NET Framework 2.0 Service Pack 2 および Microsoft .NET Framework 3.5 Service Pack 1
(KB974417)
ダウンロード

ダウンロード

リモートでコードが実行される緊急なし
Windows Server 2003
Windows Server 2003 Service Pack 2Microsoft .NET Framework 1.1 Service Pack 1
(KB953298)
ダウンロードリモートでコードが実行される重要MS07-040
Windows Server 2003 Service Pack 2Microsoft .NET Framework 2.0 Service Pack 1 および Microsoft .NET Framework 3.5
(KB953300)

Microsoft .NET Framework 2.0 Service Pack 2 および Microsoft .NET Framework 3.5 Service Pack 1
(KB974417)
ダウンロード

ダウンロード

リモートでコードが実行される重要なし
Windows Server 2003 x64 Edition Service Pack 2Microsoft .NET Framework 1.1 Service Pack 1
(KB953297)
ダウンロードリモートでコードが実行される重要MS07-040
Windows Server 2003 x64 Edition Service Pack 2Microsoft .NET Framework 2.0 Service Pack 1 および Microsoft .NET Framework 3.5
(KB953300)

Microsoft .NET Framework 2.0 Service Pack 2 および Microsoft .NET Framework 3.5 Service Pack 1
(KB974417)
ダウンロード

ダウンロード

リモートでコードが実行される重要なし
Windows Server 2003 with SP2 for Itanium-based SystemsMicrosoft .NET Framework 1.1 Service Pack 1
(KB953297)
ダウンロードリモートでコードが実行される重要MS07-040
Windows Server 2003 with SP2 for Itanium-based SystemsMicrosoft .NET Framework 2.0 Service Pack 1 および Microsoft .NET Framework 3.5
(KB953300)

Microsoft .NET Framework 2.0 Service Pack 2 および Microsoft .NET Framework 3.5 Service Pack 1
(KB974417)
ダウンロード

ダウンロード

リモートでコードが実行される重要なし
Windows Vista
Windows Vista、 Windows Vista Service Pack 1 および Windows Vista Service Pack 2Microsoft .NET Framework 1.1 Service Pack 1
(KB953297)
ダウンロードリモートでコードが実行される緊急MS07-040
Windows VistaMicrosoft .NET Framework 2.0
(KB974468)

Microsoft .NET Framework 2.0 Service Pack 1 および Microsoft .NET Framework 3.5
(KB974292)

Microsoft .NET Framework 2.0 Service Pack 2 および Microsoft .NET Framework 3.5 Service Pack 1
(KB974467)
ダウンロード

ダウンロード

ダウンロード

リモートでコードが実行される緊急なし
Windows Vista Service Pack 1Microsoft .NET Framework 2.0 Service Pack 1
(KB974291)

Microsoft .NET Framework 2.0 Service Pack 2 および Microsoft .NET Framework 3.5 Service Pack 1
(KB974469)
ダウンロード

ダウンロード

リモートでコードが実行される緊急なし
Windows Vista Service Pack 2Microsoft .NET Framework 2.0 Service Pack 2
(KB974470)
ダウンロードリモートでコードが実行される緊急なし
Windows Vista x64 Edition、 Windows Vista x64 Edition Service Pack 1 および Windows Vista x64 Edition Service Pack 2Microsoft .NET Framework 1.1 Service Pack 1
(KB953297)
ダウンロードリモートでコードが実行される緊急MS07-040
Windows Vista x64 EditionMicrosoft .NET Framework 2.0
(KB974468)

Microsoft .NET Framework 2.0 Service Pack 1 および Microsoft .NET Framework 3.5
(KB974292)

Microsoft .NET Framework 2.0 Service Pack 2 および Microsoft .NET Framework 3.5 Service Pack 1
(KB974467)
ダウンロード

ダウンロード

ダウンロード

リモートでコードが実行される緊急なし
Windows Vista x64 Edition Service Pack 1Microsoft .NET Framework 2.0 Service Pack 1
(KB974291)

Microsoft .NET Framework 2.0 Service Pack 2 および Microsoft .NET Framework 3.5 Service Pack 1
(KB974469)
ダウンロード

ダウンロード

リモートでコードが実行される緊急なし
Windows Vista x64 Edition Service Pack 2Microsoft .NET Framework 2.0 Service Pack 2
(KB974470)
ダウンロードリモートでコードが実行される緊急なし
Windows Server 2008
Windows Server 2008 for 32-bit Systems および Windows Server 2008 for 32-bit Systems Service Pack 2*Microsoft .NET Framework 1.1 Service Pack 1
(KB953297)
ダウンロードリモートでコードが実行される重要MS07-040
Windows Server 2008 for 32-bit Systems*Microsoft .NET Framework 2.0 Service Pack 1
(KB974291)

Microsoft .NET Framework 2.0 Service Pack 2 および Microsoft .NET Framework 3.5 Service Pack 1
(KB974469)
ダウンロード

ダウンロード

リモートでコードが実行される重要なし
Windows Server 2008 for 32-bit Systems Service Pack 2*Microsoft .NET Framework 2.0 Service Pack 2
(KB974470)
ダウンロードリモートでコードが実行される重要なし
Windows Server 2008 for x64-based Systems および Windows Server 2008 for x64-based Systems Service Pack 2*Microsoft .NET Framework 1.1 Service Pack 1
(KB953297)
ダウンロードリモートでコードが実行される重要MS07-040
Windows Server 2008 for x64-based Systems*Microsoft .NET Framework 2.0 Service Pack 1
(KB974291)

Microsoft .NET Framework 2.0 Service Pack 2 および Microsoft .NET Framework 3.5 Service Pack 1
(KB974469)
ダウンロード

ダウンロード

リモートでコードが実行される重要なし
Windows Server 2008 for x64-based Systems Service Pack 2*Microsoft .NET Framework 2.0 Service Pack 2
(KB974470)
ダウンロードリモートでコードが実行される重要なし
Windows Server 2008 for Itanium-based Systems および Windows Server 2008 for Itanium-based Systems Service Pack 2Microsoft .NET Framework 1.1 Service Pack 1
(KB953297)
ダウンロードリモートでコードが実行される重要MS07-040
Windows Server 2008 for Itanium-based SystemsMicrosoft .NET Framework 2.0 Service Pack 1
(KB974291)

Microsoft .NET Framework 2.0 Service Pack 2 および Microsoft .NET Framework 3.5 Service Pack 1
(KB974469)
ダウンロード

ダウンロード

リモートでコードが実行される重要なし
Windows Server 2008 for Itanium-based Systems Service Pack 2Microsoft .NET Framework 2.0 Service Pack 2
(KB974470)
ダウンロードリモートでコードが実行される重要なし

*Server Core インストールは影響を受けません。この更新プログラムで解決されている脆弱性は、Server Core インストールオプションを使用してインストールされたサポートされているエディションの Windows Server 2008 は、影響を受けません。このインストール オプションに関する詳細情報は、Server Core および Windows Server 2008 R2 の Server Core をご覧ください。Server Core インストール オプションは Windows Server 2008 の特定のエディションにのみ適用する事ができます。詳細は、Server Core インストールオプションの比較をご覧ください。

オペレーティング システムおよびその他のソフトウェアPC/AT最も深刻な脆弱性の影響総合的な深刻度この更新プログラムによって置き換えられるセキュリティ情報
Mac 上にインストールされた Microsoft Silverlight 2*
(KB970363)
ダウンロードリモートでコードが実行される緊急なし
すべての Microsoft Windows クライアント上にインストールされた Microsoft Silverlight 2*
(KB970363)
ダウンロードリモートでコードが実行される緊急なし
すべての Microsoft Windows サーバー**上にインストールされた Microsoft Silverlight 2*
(KB970363)
ダウンロードリモートでコードが実行される警告なし

*このダウンロードは、Microsoft Silverlight 2 から脆弱性を解決する Microsoft Silverlight 3 にアップグレードします。

*Server Core インストールは影響を受けません。この更新プログラムで解決されている脆弱性は、Server Core インストールオプションを使用してインストールされたサポートされているエディションの Windows Server 2008 または Windows Server 2008 R2 は、影響を受けません。このインストール オプションに関する詳細情報は、Server Core および Windows Server 2008 R2 の Server Core をご覧ください。Server Core インストール オプションは Windows Server 2008 および Windows Server 2008 R2 の特定のエディションにのみ適用する事ができます。詳細は、Server Core インストールオプションの比較をご覧ください。

影響を受けないソフトウェア

オペレーティング システムコンポーネント
Microsoft .NET Framework
すべてのサポートされている Microsoft Windows Microsoft .NET Framework 3.0
Microsoft .NET Framework 3.0 Service Pack 1
Microsoft .NET Framework 3.0 Service Pack 2
Microsoft .NET Framework 3.5.1
Windows Vista Service Pack 1Microsoft .NET Framework 3.5
Windows Vista Service Pack 2Microsoft .NET Framework 3.5
Microsoft .NET Framework 3.5 Service Pack 1
Windows Vista x64 Edition Service Pack 1Microsoft .NET Framework 3.5
Windows Vista x64 Edition Service Pack 2Microsoft .NET Framework 3.5
Microsoft .NET Framework 3.5 Service Pack 1
Windows Server 2008 for 32-bit Systems
Windows Server 2008 for x64-based Systems
Windows Server 2008 for Itanium-based Systems
Microsoft .NET Framework 3.5
Windows Server 2008 for 32-bit Systems Service Pack 2
Windows Server 2008 for x64-based Systems Service Pack 2
Windows Server 2008 for Itanium-based Systems Service Pack 2
Microsoft .NET Framework 3.5
Microsoft .NET Framework 3.5 Service Pack 1
Microsoft Silverlight
Microsoft Silverlight 3対象外

このセキュリティ更新プログラムに関するよく寄せられる質問 (FAQ)

脆弱性の詳細

深刻度および脆弱性識別番号

Microsoft .NET Framework のポインターの検証の脆弱性 - CVE-2009-0090

Microsoft .NET Framework 型の検証の脆弱性 - CVE-2009-0091

Microsoft Silverlight および Microsoft .NET Framework CLR の脆弱性 - CVE-2009-2497

セキュリティ更新プログラムに関する情報

検出および展開ツールとガイダンス

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

その他の情報

謝辞

この問題を連絡し、顧客の保護に協力して下さった下記の方に対し、マイクロソフトは深い謝意を表します。

  • 「Microsoft .NET Framework のポインターの検証の脆弱性」 - CVE-2009-0090 の 問題を報告してくださった Pave Minaev 氏
  • 「Microsoft .NET Framework 型の検証の脆弱性」 - CVE-2009-0091 の 問題を報告してくださった Sumatra の Jeroen Frijters 氏

Microsoft Active Protections Program (MAPP)

お客様のセキュリティ保護をより向上させるために、マイクロソフトは、月例のセキュリティ更新プログラムの公開に先立ち、脆弱性情報を主要なセキュリティ ソフトウェア プロバイダーに提供しています。セキュリティ ソフトウェア プロバイダーは、この脆弱性の情報を使用し、ウイルス対策、ネットワーク ベースの侵入検出システムまたはホスト ベースの侵入防止システムを介して、お客様に最新の保護環境を提供します。この様な保護環境を提供するセキュリティ ソフトウェア ベンダーの情報は、Microsoft Active Protections Program (MAPP) Partners (英語情報) に記載されている各社の Web サイトをご覧ください。

サポート

免責条項

本セキュリティ情報に含まれている情報は、いかなる保証もない現状ベースで提供されるものです。Microsoft Corporation 及びその関連会社は、市場性および特定の目的への適合性を含めて、明示的にも黙示的にも、一切の保証をいたしません。さらに、Microsoft Corporation 及びその関連会社は、本文書に含まれている情報の使用及び使用結果につき、正確性、真実性等、いかなる表明・保証も行いません。Microsoft Corporation、その関連会社及びこれらの権限ある代理人による口頭または書面による一切の情報提供またはアドバイスは、保証を意味するものではなく、かつ上記免責条項の範囲を狭めるものではありません。Microsoft Corporation、その関連会社及びこれらの者の供給者は、直接的、間接的、偶発的、結果的損害、逸失利益、懲罰的損害、または特別損害を含む全ての損害に対して、状況のいかんを問わず一切責任を負いません。(Microsoft Corporation、その関連会社またはこれらの者の供給者がかかる損害の発生可能性を了知している場合を含みます。) 結果的損害または偶発的損害に対する責任の免除または制限を認めていない地域においては、上記制限が適用されない場合があります。

更新履歴

  • 2009/10/14: このセキュリティ情報ページを公開しました。
  • 2009/10/23: このセキュリティ情報を更新し、すべてのサポートされているリリースの Microsoft Windows 上の Microsoft .NET Framework の適用に関する情報を変更しました。今回の更新は情報のみの変更です。この更新プログラムが正常にインストールされた場合、この更新プログラムの再インストールの必要はありません。
  • 2009/11/05: このセキュリティ情報ページを更新し、「このセキュリティ更新プログラムに関するよく寄せられる質問 (FAQ)」のセクションに更新内容の概要を追加しました。この更新プログラムが正常にインストールされた場合、この更新プログラムの再インストールの必要はありません。
  • 2010/05/12: このセキュリティ情報ページを更新し、Windows XP および Windows Server 2003 についての更新プログラムが再提供される問題を修正するために検出ロジックを変更したことをお知らせしました。これは検出の変更のみで、最初に公開した更新プログラムに含まれているファイルに影響を及ぼすものではありません。また、Windows 2000、Windows XP および Windows Server 2003 上の KB953300 および KB974417 についてのインストール スイッチを修正し、Windows XP 上の KB953300 についてのレジストリ キーの確認を修正しました。更新プログラムをシステムに正しくインストールされたお客様は、この更新プログラムを再インストールする必要はありません。
  • 2010/06/23: このセキュリティ情報ページを更新し、.NET Framework 1.1 Service Pack 1 を Windows 7 および Windows Server 2008 R2 上で影響を受けるコンポーネントとして記載していましたが、その記載を削除しました。
  • 2010/09/01: このセキュリティ情報ページを更新し、Windows XP Professional Edition x64 エディション および Windows Server 2003 x64 エディションのレジストリ キーの確認を修正しました。