Microsoft セキュリティ情報 MS15-053 - 重要

JScript および VBScript スクリプト エンジンの脆弱性により、セキュリティ機能のバイパスが発生する (3057263)

公開日: 2015 年 5 月 12 日 |更新日: 2015 年 5 月 13 日

バージョン: 1.1

概要

このセキュリティ更新プログラムは、Microsoft Windows の JScript および VBScript スクリプト エンジンの ASLR セキュリティ機能バイパスを解決します。 攻撃者は、これらの ASLR バイパスの 1 つをリモート コード実行の脆弱性などの別の脆弱性と組み合わせて使用して、ターゲット システムで任意のコードをより確実に実行する可能性があります。

このセキュリティ更新プログラムは、Windows Server 2003、Windows Vista、Windows Server 2008、および Windows Server 2008 R2 の Server Core インストールでサポートされているエディションの JScript および VBScript スクリプト エンジンの影響を受けるバージョンについて重要と評価されています。 詳細については、「影響を受けるソフトウェア」セクションを参照してください。

この更新プログラムは、影響を受けるバージョンの JScript と VBScript が ASLR セキュリティ機能を適切に実装できるようにすることで、ASLR バイパスに対処します。 脆弱性の詳細については、「脆弱性情報」セクションを参照してください。

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

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

次のバージョンの JScript と VBScript は、このセキュリティ情報で説明されている脆弱性の影響を受けます。 一覧にない以前のバージョンまたはエディションは、サポート ライフ サイクル過ぎたか、影響を受けません。 次の影響を受けるソフトウェアは、インターネット エクスプローラー 7 以前がインストールされているシステムと、インターネット エクスプローラーがインストールされていないシステムに適用されます。 インターネット エクスプローラー 8 以降を実行しているシステムをお持ちのお客様は、インターネット エクスプローラー累積的な更新プログラム 3049563 (MS15-043) を適用する必要があります。これは、このセキュリティ情報で説明されている脆弱性にも対処します。

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

オペレーティング システム コンポーネント セキュリティへの影響の最大値 重大度の評価の集計 更新置換済み
Windows Server 2003
Windows Server 2003 Service Pack 2 JScript 5.6 および VBScript 5.6 (3050946) セキュリティ機能のバイパス 重要 MS11-0312510587と MS15-019 の3030403
Windows Server 2003 Service Pack 2 JScript 5.7 および VBScript 5.7 (3050945) セキュリティ機能のバイパス 重要 MS11-031 での2510581と MS15-019 の3030398
Windows Server 2003 x64 Edition Service Pack 2 JScript 5.6 および VBScript 5.6 (3050946) セキュリティ機能のバイパス 重要 MS11-0312510587と MS15-019 の3030403
Windows Server 2003 x64 Edition Service Pack 2 JScript 5.7 および VBScript 5.7 (3050945) セキュリティ機能のバイパス 重要 MS11-031 での2510581と MS15-019 の3030398
Itanium ベースのシステム用 Windows Server 2003 SP2 JScript 5.6 および VBScript 5.6 (3050946) セキュリティ機能のバイパス 重要 MS11-0312510587と MS15-019 の3030403
Itanium ベースのシステム用 Windows Server 2003 SP2 JScript 5.7 および VBScript 5.7 (3050945) セキュリティ機能のバイパス 重要 MS11-031 での2510581と MS15-019 の3030398
Windows Vista
Windows Vista Service Pack 2 JScript 5.7 および VBScript 5.7 (3050945) セキュリティ機能のバイパス 重要 MS11-031 での2510581と MS15-019 の3030398
Windows Vista x64 Edition Service Pack 2 JScript 5.7 および VBScript 5.7 (3050945) セキュリティ機能のバイパス 重要 MS11-031 での2510581と MS15-019 の3030398
Windows Server 2008
Windows Server 2008 for 32 ビット システム Service Pack 2 JScript 5.7 および VBScript 5.7 (3050945) セキュリティ機能のバイパス 重要 MS11-031 での2510581と MS15-019 の3030398
x64 ベースシステム Service Pack 2 用 Windows Server 2008 JScript 5.7 および VBScript 5.7 (3050945) セキュリティ機能のバイパス 重要 MS11-031 での2510581と MS15-019 の3030398
Windows Server 2008 for Itanium ベースのシステム Service Pack 2 JScript 5.7 および VBScript 5.7 (3050945) セキュリティ機能のバイパス 重要 MS11-031 での2510581と MS15-019 の3030398
Server Core のインストール
Windows Server 2008 for 32 ビット システム Service Pack 2 (Server Core インストール) JScript 5.7 および VBScript 5.7 (3050945) セキュリティ機能のバイパス 重要 MS11-031 での2510581と MS15-019 の3030398
x64 ベースシステム Service Pack 2 用 Windows Server 2008 (Server Core インストール) JScript 5.7 および VBScript 5.7 (3050945) セキュリティ機能のバイパス 重要 MS11-031 での2510581と MS15-019 の3030398
x64 ベースシステム Service Pack 1 用 Windows Server 2008 R2 (Server Core インストール) JScript 5.8 および VBScript 5.8 (3050941) セキュリティ機能のバイパス 重要 MS15-019 の 3030630

メモ VBScript 5.12 および JScript 5.12 の更新プログラムは、Windows Technical Preview および Windows Server Technical Preview で利用でき、インターネット エクスプローラー累積的な更新プログラム 3049563 (MS15-043) を介して提供されます。 プレビュー エディションを実行しているお客様は、Windows Update から入手できる更新プログラムを適用することをお勧めします。

更新に関する FAQ

操作方法システムにインストールされている JScript および VBScript スクリプト エンジンのバージョンを決定しますか?
JScript および VBScript スクリプト エンジンは、Microsoft Windows のサポートされているリリースと共にインストールされます。 さらに、新しいバージョンのインターネット エクスプローラーをシステムにインストールすると、インストールされている JScript および VBScript スクリプト エンジンのバージョンが変更される可能性があります。

システムにインストールされている JScript または VBScript スクリプト エンジンのバージョンを確認するには、次の手順を実行します。

  1. エクスプローラーを開きます。
  2. %systemroot%\system32 ディレクトリに移動します。
  3. VBscript の場合は、vbscript.dllを右クリックし、[プロパティ] を選択し、[詳細] タブをクリックします。
  4. JScript の場合は、jscript.dllを右クリックし、[プロパティ] を選択し、[詳細] タブをクリックします。

バージョン番号は、[ファイル バージョン] フィールドに一覧表示されます。 ファイル バージョンが 5.8 (5.8.7600.16385 など) で始まる場合、VBScript 5.8 がシステムにインストールされます。

システムにインストールされている JScript または VBScript スクリプト エンジンのバージョンがわかったら、どこで更新プログラムを入手できますか?
このセキュリティ情報の影響を受けるソフトウェアは、インターネット エクスプローラーがインストールされていないシステムと、インターネット エクスプローラー 8 以前のバージョンがインストールされているシステムに適用されます。 インターネット エクスプローラー 9 以降を実行しているシステムをお持ちのお客様は、インターネット エクスプローラー累積的更新プログラム (MS15-043) を適用する必要があります。これは、このセキュリティ情報で説明されている脆弱性にも対処します。

次の表は、JScript と VBScript のバージョン別の更新情報とインターネット エクスプローラーをまとめたものです。

Version MS15-053 MS15-043
JScript 5.6 および VBScript 5.6\ (インターネット エクスプローラー 6) JScript 5.6 および VBScript 5.6 \ (3050946) 適用なし
JScript 5.7 および VBScript 5.7\ (インターネット エクスプローラー 6 およびインターネット エクスプローラー 7) JScript 5.7 および VBScript 5.7 \ (3050945) 適用なし
JScript 5.8 および VBScript 5.8\ (インターネット エクスプローラー 8) JScript 5.8 および VBScript 5.8 \ (3050941)\ (Windows Server 2008 R2 での Windows Server Core インストールのみ) インターネット エクスプローラー 8 \ (3049563)
JScript 5.8 および VBScript 5.8\ (インターネット エクスプローラー 9) 適用なし インターネット エクスプローラー 9 \ (3049563)
JScript 5.8 および VBScript 5.8\ (インターネット エクスプローラー 10) 適用なし インターネット エクスプローラー 10 \ (3049563)
JScript 5.8 および VBScript 5.8\ (インターネット エクスプローラー 11) 適用なし インターネット エクスプローラー 11 \ (3049563)

重大度の評価と脆弱性識別子

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

脆弱性の重大度評価と影響を受けるソフトウェアによる最大のセキュリティ影響
影響を受けるソフトウェア VBScript ASLR バイパス - CVE-2015-1684 VBScript と JScript ASLR バイパス - CVE-2015-1686 重大度の評価の集計
VBScript 5.6 (インターネット エクスプローラー 6)
Windows Server 2003 Service Pack 2 の VBScript 5.6 重要な セキュリティ機能のバイパス 適用なし 重要
Windows Server 2003 Service Pack 2 の JScript 5.6 および VBScript 5.6 適用なし 重要な セキュリティ機能のバイパス 重要
Windows Server 2003 x64 Edition Service Pack 2 の VBScript 5.6 重要な セキュリティ機能のバイパス 適用なし 重要
Windows Server 2003 Service Pack 2 の JScript 5.6 および VBScript 5.6 適用なし 重要な セキュリティ機能のバイパス 重要
Windows Server 2003 上の VBScript 5.6 と Itanium ベースのシステム用 SP2 重要な セキュリティ機能のバイパス 適用なし 重要
Windows Server 2003 上の JScript 5.6 および VBScript 5.6 と Itanium ベースのシステム用 SP2 適用なし 重要な セキュリティ機能のバイパス 重要
VBScript 5.7 (インターネット エクスプローラー 7)
Windows Server 2003 Service Pack 2 の VBScript 5.7 重要な セキュリティ機能のバイパス 適用なし 重要
Windows Server 2003 Service Pack 2 の JScript 5.7 および VBScript 5.7 適用なし 重要な セキュリティ機能のバイパス 重要
Windows Server 2003 x64 Edition Service Pack 2 の VBScript 5.7 重要な セキュリティ機能のバイパス 適用なし 重要
Windows Server 2003 x64 Edition Service Pack 2 の JScript 5.7 および VBScript 5.7 適用なし 重要な セキュリティ機能のバイパス 重要
Windows Server 2003 上の VBScript 5.7 と Itanium ベースのシステム用 SP2 重要な セキュリティ機能のバイパス 適用なし 重要
Windows Server 2003 上の JScript 5.7 および VBScript 5.7 と Itanium ベースシステム用 SP2 適用なし 重要な セキュリティ機能のバイパス 重要
Windows Vista Service Pack 2 の VBScript 5.7 重要な セキュリティ機能のバイパス 適用なし 重要
Windows Vista Service Pack 2 の JScript 5.7 および VBScript 5.7 適用なし 重要な セキュリティ機能のバイパス 重要
Windows Vista x64 Edition Service Pack 2 の VBScript 5.7 重要な セキュリティ機能のバイパス 適用なし 重要
Windows Vista x64 Edition Service Pack 2 の JScript および VBScript 5.7 適用なし 重要な セキュリティ機能のバイパス 重要
Windows Server 2008 for 32 ビット システム Service Pack 2 の VBScript 5.7 重要な セキュリティ機能のバイパス 適用なし 重要
Windows Server 2008 for 32 ビット システム Service Pack 2 の JScript 5.7 および VBScript 5.7 適用なし 重要な セキュリティ機能のバイパス 重要
Windows Server 2008 for 32 ビット システム Service Pack 2 の VBScript 5.7 (Server Core インストール) 重要な セキュリティ機能のバイパス 適用なし 重要
Windows Server 2008 for 32 ビット システム Service Pack 2 の JScript 5.7 および VBScript 5.7 (Server Core インストール) 適用なし 重要な セキュリティ機能のバイパス 重要
x64 ベースシステム Service Pack 2 用 Windows Server 2008 の VBScript 5.7 重要な セキュリティ機能のバイパス 適用なし 重要
x64 ベースシステム Service Pack 2 用 Windows Server 2008 の JScript 5.7 および VBScript 5.7 適用なし 重要な セキュリティ機能のバイパス 重要
x64 ベースシステム Service Pack 2 用 Windows Server 2008 の VBScript 5.7 (Server Core インストール) 重要な セキュリティ機能のバイパス 適用なし 重要
Windows Server 2008 for x64 ベースシステム Service Pack 2 の JScript 5.7 および VBScript 5.7 (Server Core インストール) 適用なし 重要な セキュリティ機能のバイパス 重要
Windows Server 2008 for Itanium ベースシステム Service Pack 2 の VBScript 5.7 重要な セキュリティ機能のバイパス 適用なし 重要
Windows Server 2008 for Itanium ベースシステム Service Pack 2 の JScript 5.7 および VBScript 5.7 適用なし 重要な セキュリティ機能のバイパス 重要
VBScript 5.8 (インターネット エクスプローラー 8)
x64 ベースシステム Service Pack 1 用 Windows Server 2008 R2 の VBScript 5.8 (Server Core インストール) 重要な セキュリティ機能のバイパス 適用なし 重要
Windows Server 2008 R2 for x64 ベースシステム Service Pack 1 の JScript 5.8 および VBScript 5.8 (Server Core インストール) 適用なし 重要な セキュリティ機能のバイパス 重要

脆弱性情報

VBScript ASLR バイパス - CVE-2015-1684

セキュリティ機能のバイパスは、VBScript エンジンがアドレス空間レイアウトランダム化 (ASLR) セキュリティ機能を使用できない場合に存在します。これにより、攻撃者は特定の呼び出し履歴内の特定の命令のメモリ オフセットをより確実に予測できます。 セキュリティ機能のバイパス自体では、任意のコード実行は許可されません。 ただし、攻撃者は ASLR バイパスを別の脆弱性 (リモート コード実行の脆弱性など) と組み合わせて使用して、ターゲット システムで任意のコードをより確実に実行する可能性があります。

Web 閲覧シナリオでは、ASLR バイパスの悪用を成功させるには、ユーザーがログオンし、影響を受けるバージョンのインターネット エクスプローラーを実行し、悪意のあるサイトを参照する必要があります。 そのため、ワークステーションやターミナル サーバーなど、Web ブラウザーが頻繁に使用されるシステムは、ASLR バイパスのリスクが最も高まります。 管理者がユーザーがサーバー上の電子メールを参照および読み取ることを許可すると、サーバーのリスクが高くなります。 ただし、ベスト プラクティスではこれを許可しないことを強くお勧めします。

この更新プログラムは、影響を受けるバージョンの VBScript で ASLR セキュリティ機能が適切に実装されるようにすることで、この ASLR バイパスに対処します。 次の表に、一般的な脆弱性と公開の一覧の各脆弱性の標準エントリへのリンクを示します。

脆弱性のタイトル CVE 番号 公開 悪用
VBScript ASLR バイパス CVE-2015-1684 いいえ いいえ

軽減要因

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

対処方法

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

  • VBScript.dllへのアクセスを制限する

    • 32 ビット システムの場合は、管理コマンド プロンプトで次のコマンドを入力します。

      takeown /f %windir%\system32\vbscript.dll  
      cacls %windir%\system32\vbscript.dll /E /P everyone:N
      
    • 64 ビット システムの場合は、管理コマンド プロンプトで次のコマンドを入力します。

      takeown /f %windir%\syswow64\vbscript.dll  
      cacls %windir%\syswow64\vbscript.dll /E /P everyone:N
      

    回避策の影響。 VBScript を使用する Web サイトが正常に動作しない場合があります。

    回避策を元に戻す方法。

    • 32 ビット システムの場合は、管理コマンド プロンプトで次のコマンドを入力します。

      cacls %windir%\system32\vbscript.dll /E /R everyone
      
    • 64 ビット システムの場合は、管理コマンド プロンプトで次のコマンドを入力します。

      cacls %windir%\syswow64\vbscript.dll /E /R everyone
      

VBScript と JScript ASLR バイパス - CVE-2015-1686

セキュリティ機能のバイパスは、JScript エンジンと VBScript エンジンがアドレス空間レイアウトランダム化 (ASLR) セキュリティ機能を使用できない場合に存在します。これにより、攻撃者は特定の呼び出し履歴内の特定の命令のメモリ オフセットをより確実に予測できます。 セキュリティ機能のバイパス自体では、任意のコード実行は許可されません。 ただし、攻撃者は ASLR バイパスを別の脆弱性 (リモート コード実行の脆弱性など) と組み合わせて使用して、ターゲット システムで任意のコードをより確実に実行する可能性があります。

Web 閲覧シナリオでは、ASLR バイパスの悪用を成功させるには、ユーザーがログオンし、影響を受けるバージョンのインターネット エクスプローラーを実行し、悪意のあるサイトを参照する必要があります。 そのため、ワークステーションやターミナル サーバーなど、Web ブラウザーが頻繁に使用されるシステムは、ASLR バイパスのリスクが最も高まります。 管理者がユーザーがサーバー上の電子メールを参照および読み取ることを許可すると、サーバーのリスクが高くなります。 ただし、ベスト プラクティスではこれを許可しないことを強くお勧めします。

この更新プログラムは、影響を受けるバージョンの JScript と VBScript が ASLR セキュリティ機能を適切に実装できるようにすることで、この ASLR バイパスに対処します。 次の表に、一般的な脆弱性と公開の一覧の各脆弱性の標準エントリへのリンクを示します。

脆弱性のタイトル CVE 番号 公開 悪用
VBScript と JScript ASLR バイパス CVE-2015-1686 いいえ いいえ

軽減要因

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

対処方法

Microsoft は、この脆弱性の 回避策を 特定していません。

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

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

謝辞

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

免責情報

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

リビジョン

  • V1.0 (2015 年 5 月 12 日): セキュリティ情報が公開されました。
  • V1.1 (2015 年 5 月 13 日): Windows Server 2008 R2 (Server Core インストール) に置き換えられた更新プログラムを修正するために、セキュリティ情報を改訂しました。 これは情報の変更のみです。 更新ファイルに変更はありませんでした。 システムを既に正常に更新しているお客様は、何も行う必要はありません。

Page generated 2015-05-13 15:28Z-07:00.