セキュリティ情報

Microsoft セキュリティ情報 MS04-019 - 重要

ユーティリティ マネージャーの脆弱性により、コードが実行される (842526)

公開日: 2004 年 7 月 13 日

バージョン: 1.0

発行日: 2004 年 7 月 13 日
バージョン: 1.0

まとめ

このドキュメントを読む必要があるユーザー: Microsoft® Windows® 2000 を使用しているお客様

脆弱性の影響: 特権のローカル昇格

重大度の最大評価: 重要

推奨事項: お客様は、できるだけ早い機会に更新プログラムをインストールする必要があります。

セキュリティ更新プログラムの置き換え: このセキュリティ情報は 、MS03-025 に代わる情報です。 詳細については、このセキュリティ情報のよく寄せられる質問 (FAQ) セクションを参照してください。

注意事項: なし

テスト済みのソフトウェアとセキュリティ更新プログラムのダウンロード場所:

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

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

  • Microsoft Windows NT® Workstation 4.0 Service Pack 6a
  • Microsoft Windows NT Server 4.0 Service Pack 6a
  • Microsoft Windows NT Server 4.0 ターミナル サーバー エディション Service Pack 6
  • Microsoft Windows XP および Microsoft Windows XP Service Pack 1
  • Microsoft Windows XP 64 ビット エディション Service Pack 1
  • Microsoft Windows XP 64 ビット エディション バージョン 2003
  • Microsoft Windows Server™ 2003
  • Microsoft Windows Server 2003 64 ビット エディション
  • Microsoft Windows 98、Microsoft Windows 98 Second Edition (Standard Edition)、Microsoft Windows Millennium Edition (Me)

この一覧のソフトウェアは、バージョンが影響を受けるかどうかを判断するためにテストされています。 他のバージョンでは、セキュリティ更新プログラムのサポートが含まれていないか、影響を受けなくなる可能性があります。 製品とバージョンのサポート ライフサイクルを確認するには、次の Microsoft サポート ライフサイクル Web サイトを参照してください。

一般情報

概要

エグゼクティブサマリー:

この更新プログラムは、新しく検出され、非公開で報告された脆弱性を解決します。 ユーティリティ マネージャーがアプリケーションを起動する方法に特権昇格の脆弱性が存在します。 ログオンしているユーザーは、ユーティリティ マネージャーにシステム特権を使用してアプリケーションを起動させる可能性があり、システムを完全に制御できます。 この脆弱性は、このセキュリティ情報の「脆弱性の詳細」セクションに記載されています。

攻撃者がこの脆弱性を悪用した場合、プログラムのインストールなど、影響を受けるシステムを完全に制御できる可能性があります。データの表示、変更、または削除。または、完全な特権を持つ新しいアカウントを作成します。

できるだけ早く更新プログラムをインストールすることをお勧めします。

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

脆弱性識別子 脆弱性の影響 Windows 2000
ユーティリティ マネージャーの脆弱性 - CAN-2004-0213 特権の昇格 重要

この 評価 は、脆弱性の影響を受けるシステムの種類、一般的な展開パターン、および脆弱性を悪用した場合の影響に基づいています。

このリリースでは、どのような更新プログラムが置き換えられますか?
このセキュリティ更新プログラムは、以前のセキュリティ情報に代わる更新プログラムです。 影響を受けるセキュリティ情報 ID とオペレーティング システムを次の表に示します。

セキュリティ情報 ID Windows NT 4.0 Windows 2000 Windows XP Windows Server 2003
MS03-025 適用外 Replaced 適用外 適用外

この更新プログラムには、機能に対するその他の変更が含まれていますか?
はい。 このセキュリティ情報の「脆弱性の詳細」セクションに記載されている変更に加えて、この更新プログラムには次の機能の変更が含まれています。 ユーティリティ マネージャーは、状況依存のヘルプを使用できなくなりました。 この機能は、セキュリティを強化し、潜在的な悪意のある使用を防ぐために削除されました。 Microsoft では、これは、ユーティリティ マネージャーの将来の悪意のある使用に対する追加の保護を提供するために取っている多層防御策であると考えています。

Windows 2000 Service Pack 2 をまだ使用していますが、セキュリティ更新プログラムの延長サポートは 2004 年 6 月 30 日に終了しました。 ただし、このセキュリティ情報には、このオペレーティング システムバージョンのセキュリティ更新プログラムがあります。 なぜでしょうか。
Windows 2000 Service Pack 2 は、前述のようにライフ サイクルの終了に達し、Microsoft はこのサポートを 2004 年 6 月 30 日に延長しました。 しかし、ごく最近、延長サポート期間の終了が発生しました。 この場合、この脆弱性に対処するために必要な手順の大部分は、2004 年 6 月 30 日より前に完了しました。 そのため、このセキュリティ情報の一部として、このオペレーティング システムバージョンのセキュリティ更新プログラムをリリースすることにしました。 このオペレーティング システムのバージョンに影響を与える将来の脆弱性については、これを行うことは予想されませんが、更新プログラムを生成し、必要に応じてこれらの更新プログラムを利用可能にする権利を留保します。

このオペレーティング システムバージョンをお持ちのお客様は、将来の脆弱性にさらされる可能性を防ぐために、サポートされているバージョンに移行することが優先されます。 Windows 製品ライフサイクルの詳細については、次の Microsoft サポート ライフサイクル Web サイトを参照してください。 このオペレーティング システム バージョンの拡張セキュリティ更新プログラムのサポート期間の詳細については、次 の Microsoft 製品サポート サービス Web サイトを参照してください。

詳細については、Windows オペレーティング システムに関する FAQ を 参照してください

Microsoft Baseline Security Analyzer (MB (メガバイト)SA) を使用して、この更新プログラムが必要かどうかを判断することはできますか?
はい。 MB (メガバイト)SA は、この更新プログラムが必要かどうかを判断します。 MB (メガバイト)SA の詳細については、MB (メガバイト)SA Web サイト参照してください。

注: 2004 年 4 月 20 日以降、MB (メガバイト)SA 1.1.1 以前のバージョンで使用されているMssecure.xml ファイルは、新しいセキュリティ情報データで更新されなくなります。 そのため、MB (メガバイト)SA 1.1.1 以前の日付より後に実行されるスキャンは不完全になります。 すべてのユーザーは、より正確なセキュリティ更新プログラムの検出を提供し、追加の製品をサポートするため、MB (メガバイト)SA 1.2 にアップグレードする必要があります。 ユーザーは、MB (メガバイト)SA Web サイトから MB (メガバイト)SA 1.2 をダウンロードできます。 MB (メガバイト)SA のサポートの詳細については、次の Microsoft Baseline Security Analyzer1.2 Q&A を参照してください。Web サイト

システム管理サーバー (SMS) を使用して、この更新プログラムが必要かどうかを判断することはできますか?
はい。 SMS は、このセキュリティ更新プログラムを検出して展開するのに役立ちます。 SMS の詳細については、SMS Web サイト参照してください。

脆弱性の詳細

ユーティリティ マネージャーの脆弱性 - CAN-2004-0213:

ユーティリティ マネージャーがアプリケーションを起動する方法に特権昇格の脆弱性が存在します。 ログオンしているユーザーは、ユーティリティ マネージャーにシステム特権を使用してアプリケーションを起動させる可能性があり、システムを完全に制御できます。

「ユーティリティ マネージャーの脆弱性」の問題を緩和する要素 - CAN-2004-0213:

  • 攻撃者がこの脆弱性を悪用するには、有効なログオン資格情報を持ち、ローカルでログオンできる必要があります。 この脆弱性は、リモートまたは匿名ユーザーによって悪用される可能性はありません。
  • Windows NT 4.0、Windows XP、および Windows Server 2003 は、この脆弱性の影響を受けません。 Windows NT 4.0 にはユーティリティ マネージャーが実装されていません。
  • Windows 2000 セキュリティ強化ガイドでは、ユーティリティ マネージャー サービスを無効にすることをお勧めします。 これらのガイドラインに準拠する環境では、この脆弱性によるリスクが軽減されます。

「ユーティリティ マネージャーの脆弱性」の回避策 - CAN-2004-0213:

Microsoft では、次の回避策をテストしました。 これらの回避策では、基になる脆弱性は修正されませんが、既知の攻撃ベクトルをブロックするのに役立ちます。 回避策によって機能が低下する場合は、以下に示します。

グループ ポリシー設定を使用して、この機能を必要としない影響を受けるすべてのシステムでユーティリティ マネージャーを無効にします。
ユーティリティ マネージャーは攻撃ベクトルの可能性があるため、グループ ポリシー設定を使用して無効にします。 ユーティリティ マネージャーのプロセス名がUtilman.exe。 次のガイドでは、グループ ポリシー設定を使用して、承認されたアプリケーションのみを実行するようにユーザーに要求する方法について説明します。

注: Windows 2000 セキュリティ強化ガイドを確認することもできます。 このガイドには、ユーティリティ マネージャーを無効にする方法に関する情報が含まれています。

回避策の影響: ユーティリティ マネージャーは、オペレーティング システムのアクセシビリティ機能の多くに簡単にアクセスできます。 このアクセスは、制限が削除されるまで使用できません。 アクセシビリティ機能の多くを手動で開始する方法の詳細については、次 の Web サイトを参照してください。

ユーティリティ マネージャーの脆弱性に関する FAQ - CAN-2004-0213:

この脆弱性の範囲は何ですか?
これは特権の昇格脆弱性です。 攻撃者がこの脆弱性を悪用した場合、プログラムのインストールなど、影響を受けるシステムを完全に制御できる可能性があります。データの表示、変更、または削除。または、完全な特権を持つ新しいアカウントを作成します。

この脆弱性の原因は何ですか?
ユーティリティ マネージャーがアプリケーションを起動するために使用するプロセス。 ユーティリティ マネージャーがシステム特権でアプリケーションを起動できる可能性があります。

ユーティリティ マネージャーとは
ユーティリティ マネージャーは、ユーザーが Microsoft 拡大鏡、ナレーター、スクリーン キーボードなどのアクセシビリティ プログラムの状態を判断し、起動または停止できるようにするアクセシビリティ ユーティリティ です。

攻撃者はこの脆弱性を使用して何を行う可能性がありますか?
攻撃者がこの脆弱性を悪用した場合、プログラムのインストールなど、影響を受けるシステムを完全に制御できる可能性があります。データの表示、変更、または削除。または、完全な特権を持つ新しいアカウントを作成します。

誰がこの脆弱性を悪用する可能性がありますか?
攻撃者はシステムにログオンできる必要があります。その後、ユーティリティ マネージャーを起動した後、ユーティリティ マネージャーに特別に細工されたメッセージを送信するプログラムを実行して、この脆弱性を悪用する必要があります。

攻撃者がこの脆弱性を悪用する方法
この脆弱性を悪用するには、まず Windows 2000 でユーティリティ マネージャーを起動し、その脆弱性を悪用する可能性のある特別に設計されたアプリケーションを実行する必要があります。 Window 2000 の既定の構成では、ユーティリティ マネージャーはインストールされていますが、実行されていません。 この脆弱性により、攻撃者は Windows 2000 システムを完全に制御できる可能性があります。

どのシステムが主に脆弱性のリスクにさらされていますか?
Windows 2000 システムは、この脆弱性の影響を受ける。 Windows 2000 に基づくワークステーションとターミナル サーバーは、主に危険にさらされます。 サーバーが危険にさらされるのは、十分な管理資格情報を持たないユーザーに、サーバーにログオンしてプログラムを実行する機能が与えられている場合のみです。 ただし、ベスト プラクティスではこれを許可しないことを強くお勧めします。

Windows 2000 を使用していますが、ユーティリティ マネージャーやアクセシビリティ機能を使用していません。 私はまだ脆弱ですか?
はい。 既定では、ユーティリティ マネージャーがインストールされ、有効になっています。 ただし、ユーティリティ マネージャーは既定では実行されていません。

この脆弱性はインターネット経由で悪用される可能性がありますか?
いいえ。 攻撃者は、攻撃対象の特定のシステムにログオンできる必要があります。 攻撃者は、この脆弱性を使用してプログラムをリモートで読み込んで実行することはできません。

更新プログラムは何を行いますか?
この更新プログラムは、ユーティリティ マネージャーが特定のアプリケーションを起動する機能を削除することで、この脆弱性を排除します。

この脆弱性は、MS04-011 によって対処されるユーティリティ マネージャーの脆弱性とどのように関連していますか?
どちらの脆弱性もユーティリティ マネージャーに関連しています。 ただし、この更新プログラムは、MS04-011 の一部として対処されなかった新しい脆弱性を修正します。 MS04-011 は、このセキュリティ情報で説明されている脆弱性から保護するのに役立ちますが、この新しい脆弱性には対処しません。 この更新プログラムは MS04-011 に代わるものではありません。 両方の脆弱性からシステムを保護するために、この更新プログラムと MS04-011 セキュリティ情報の一部として提供される更新プログラムをインストールする必要があります。

このセキュリティ情報が発行されたとき、この脆弱性は一般に公開されていましたか?
いいえ。 Microsoft は、責任ある開示を通じてこの脆弱性に関する情報を受け取りました。 マイクロソフトは、このセキュリティ情報が最初に発行されたときに、この脆弱性が公開されたことを示す情報を受け取っていませんでした。

このセキュリティ情報が発行されたとき、Microsoft はこの脆弱性が悪用されたという報告を受け取りましたか?
いいえ。 Microsoft は、この脆弱性が顧客を攻撃するために一般に使用されたことを示す情報を受け取らず、このセキュリティ情報が最初に発行されたときに公開された概念実証コードの例を見ていませんでした。

セキュリティ更新プログラムの情報

インストール プラットフォームと前提条件:

プラットフォームの特定のセキュリティ更新プログラムの詳細については、適切なリンクをクリックしてください。

Windows 2000 (すべてのバージョン)

Windows 2000 の前提条件。このセキュリティ更新プログラムには、Service Pack 2 (SP2)、Service Pack 3 (SP3)、または Service Pack 4 (SP4) が必要です。

一覧表示されているソフトウェアは、バージョンが影響を受けるかどうかを判断するためにテストされています。 他のバージョンでは、セキュリティ更新プログラムのサポートが含まれていないか、影響を受けなくなる可能性があります。 製品とバージョンのサポート ライフサイクルを確認するには、Microsoft サポート ライフサイクル Web サイトを参照してください。

最新のサービス パックを入手する方法の詳細については、Microsoft サポート技術情報の記事 260910 を参照してください。

今後のサービス パックへの追加: この問題の更新プログラムは、Windows 2000 Service Pack 5 に含まれる予定です。

インストール情報

このセキュリティ更新プログラムは、次のセットアップ スイッチをサポートしています。

/help コマンド ライン オプションを表示します

セットアップ モード

/quiet Quiet モード (ユーザーの操作や表示なし)

/passive 無人モード (進行状況バーのみ)

/uninstall パッケージをアンインストールします

再起動オプション

/norestart インストールが完了したときに再起動しない

/forcerestart インストール後の再起動

特別なオプション

/l インストールされている Windows 修正プログラムまたは更新プログラム パッケージの一覧

/o プロンプトを表示せずに OEM ファイルを上書きする

/n アンインストールに必要なファイルをバックアップしない

/f コンピューターのシャットダウン時に他のプログラムを強制的に閉じる

/extract セットアップを開始せずにファイルを抽出する

注: これらのスイッチを 1 つのコマンドに結合できます。 旧バージョンとの互換性のために、セキュリティ更新プログラムは、以前のバージョンのセットアップ ユーティリティで使用されるセットアップ スイッチもサポートしています。 サポートされているインストール スイッチの詳細については、マイクロソフト サポート技術情報の記事 262841を参照してください。

デプロイ情報

ユーザーの介入なしにセキュリティ更新プログラムをインストールするには、Windows 2000 Service Pack 2、Windows 2000 Service Pack 3、Windows 2000 Service Pack 4 のコマンド プロンプトで次のコマンドを使用します。

Windows2000-kb842526-x86-enu /passive /quiet

システムの再起動を強制せずにセキュリティ更新プログラムをインストールするには、Windows 2000 Service Pack 2、Windows 2000 Service Pack 3、Windows 2000 Service Pack 4 のコマンド プロンプトで次のコマンドを使用します。

Windows2000-kb842526-x86-enu /norestart

ソフトウェア更新サービスを使用してこのセキュリティ更新プログラムを展開する方法の詳細については、ソフトウェア更新サービスの Web サイト参照してください。

再起動の要件

場合によっては、この更新プログラムを再起動する必要はありません。 インストーラーは、必要なサービスを停止し、更新プログラムを適用して、サービスを再起動します。 ただし、何らかの理由で必要なサービスを停止できない場合、または必要なファイルが使用されている場合は、この更新プログラムを再起動する必要があります。 この場合は、再起動を推奨するメッセージが表示されます。

削除情報

このセキュリティ更新プログラムを削除するには、コントロール パネルの [プログラムの追加と削除] ツールを使用します。

システム管理者は、Spuninst.exe ユーティリティを使用して、このセキュリティ更新プログラムを削除することもできます。 Spuninst.exe ユーティリティは%Windir%\$NTUninstall KB (キロバイト)842526$\Spuninst フォルダーにあります。 Spuninst.exe ユーティリティは、次のセットアップ スイッチをサポートしています。

/?: インストール スイッチの一覧を表示します。

/u: 無人モードを使用します。

/f: コンピューターのシャットダウン時に他のプログラムを強制的に終了します。

/z: インストールが完了したら再起動しないでください。

/q: Quiet モード (ユーザー操作なし) を使用します。

ファイル情報

この更新プログラムの英語版には、次の表に示すファイル属性 (またはそれ以降) があります。 これらのファイルの日付と時刻は、協定世界時 (UTC) で一覧表示されます。 ファイル情報を表示すると、ローカル時刻に変換されます。 UTC と現地時刻の違いを見つけるには、コントロール パネルの [日付と時刻] ツールの [タイム ゾーン] タブを使用します。

注: インストール中に日付、時刻、ファイル名、またはサイズの情報が変更される可能性があります。 インストールの確認の詳細については、「更新プログラムのインストールの確認」セクションを参照してください。

Windows 2000 Service Pack 2、Windows 2000 Service Pack 3、Windows 2000 Service Pack 4:

Date Time Version Size File name
------------------------------------------------------
16-May-2004 19:43 5.0.2195.6928 5,873,664 Sp3res.dll
22-May-2004 03:33 1.0.0.5 27,920 Umandlg.dll

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

  • Microsoft Baseline Security Analyzer

    影響を受けるシステムにセキュリティ更新プログラムがインストールされていることを確認するために、Microsoft Baseline Security Analyzer (MB (メガバイト)SA) ツールを使用できる場合があります。 このツールを使用すると、管理者はローカル およびリモート システムをスキャンして、不足しているセキュリティ更新プログラムや、一般的なセキュリティ構成の誤りを確認できます。 MB (メガバイト)SA の詳細については、Microsoft Baseline Security Analyzer Web サイト参照してください。

  • ファイル バージョンの検証

    注: Microsoft Windows には複数のバージョンがあるため、コンピューター上で次の手順が異なる場合があります。 該当する場合は、製品のドキュメントを参照して、これらの手順を完了してください。

    1. [スタート] をクリックし、[検索] をクリックします

    2. [検索結果] ウィンドウで、[検索コンパニオン] の [すべてのファイルとフォルダー] をクリックします

    3. [ファイル名のすべてまたは一部] ボックスに、適切なファイル情報テーブルのファイル名を入力し、[検索] をクリックします

    4. ファイルの一覧で、適切なファイル情報テーブルのファイル名を右クリックし、[プロパティ] をクリックします

      注: インストールされているオペレーティング システムまたはプログラムのバージョンによっては、ファイル情報テーブルに一覧表示されているファイルの一部がインストールされていない可能性があります。

    5. [バージョン] タブで、コンピューターにインストールされているファイルのバージョンを、適切なファイル情報テーブルに記載されているバージョンと比較して確認します。

      注: ファイル バージョン以外の属性は、インストール中に変更される可能性があります。 他のファイル属性とファイル情報テーブルの情報の比較は、更新プログラムのインストールを確認する方法としてサポートされていません。 また、場合によっては、インストール時にファイルの名前が変更されることがあります。 ファイルまたはバージョンの情報が存在しない場合は、他のいずれかの方法を使用して更新プログラムのインストールを確認します。

  • レジストリ キーの検証

    次のレジストリ キーを確認して、このセキュリティ更新プログラムがインストールされているファイルを確認することもできます。

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\更新\Windows 2000\SP5\KB (キロバイト)842526\Filelist

    注: このレジストリ キーには、インストールされているファイルの完全な一覧が含まれていない場合があります。 また、管理者または OEM が842526セキュリティ更新プログラムを Windows インストール ソース ファイルに統合またはスリップストリームすると、このレジストリ キーが正しく作成されない場合があります。

その他の情報

受信確認

Microsoft は、お客様を保護するために Microsoft と協力していただきありがとうございます。

その他のセキュリティ 更新の取得:

その他のセキュリティの問題の更新は、次の場所から入手できます。

  • セキュリティ更新プログラムは、Microsoft ダウンロード センターから入手できます。"security_patch" のキーワード (keyword)検索を実行すると、最も簡単に見つけることができます。
  • コンシューマー プラットフォームの更新は、Windows Update Web サイト

サポート:

  • 米国およびカナダのお客様は、Microsoft 製品サポート サービス (1-866-PCSAFETY) からテクニカル サポートを受けることができます。 セキュリティ更新プログラムに関連付けられているサポート呼び出しには料金はかかりません。
  • 海外のお客様は、現地の Microsoft 子会社からサポートを受けることができます。 セキュリティ更新プログラムに関連付けられているサポートに対する料金はかかりません。 サポートの問題について Microsoft に問い合わせる方法の詳細については、国際サポート Web サイト参照してください。

セキュリティ リソース:

ソフトウェア更新サービス:

Microsoft Software Update Services (SUS) を使用すると、管理者は、Windows 2000 および Windows Server 2003 ベースのサーバー、および Windows 2000 Professional または Windows XP Professional を実行しているデスクトップ システムに、最新の重要な更新プログラムとセキュリティ更新プログラムを迅速かつ確実に展開できます。

ソフトウェア更新サービスを使用してこのセキュリティ更新プログラムを展開する方法の詳細については、ソフトウェア更新サービスの Web サイト参照してください。

システム管理サーバー:

Microsoft Systems Management Server (SMS) は、更新プログラムを管理するための高度に構成可能なエンタープライズ ソリューションを提供します。 管理者は、SMS を使用することで、セキュリティ更新プログラムを必要とする Windows ベースのシステムを特定し、エンド ユーザーへの中断を最小限に抑えながら、これらの更新プログラムの展開を企業全体で制御できます。 管理者が SMS 2003 を使用してセキュリティ更新プログラムを展開する方法の詳細については、SMS 2003 Security Patch Management Web サイトを参照してください。 SMS 2.0 ユーザーは、ソフトウェア 更新 Service Feature Pack を使用して、セキュリティ更新プログラムを展開することもできます。 SMS の詳細については、SMS Web サイト参照してください。

: SMS では、Microsoft Baseline Security Analyzer と Microsoft Office 検出ツールを使用して、セキュリティ情報の更新プログラムの検出と展開を幅広くサポートします。 これらのツールでは、一部のソフトウェア更新プログラムが検出されない場合があります。 管理リストレーターは、このような場合に SMS のインベントリ機能を使用して、特定のシステムの更新プログラムを対象にすることができます。 この手順の詳細については、次 の Web サイトを参照してください。 一部のセキュリティ更新プログラムでは、システムの再起動後に管理者権限が必要です。 管理istrator は、管理者特権展開ツール (SMS 2003 管理istration Feature Pack および SMS 2.0 管理istration Feature Pack で利用可能) を使用して、これらの更新プログラムをインストールできます。

免責事項:

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

リビジョン:

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

ビルド日: 2014-04-18T13:49:36Z-07:00