Visual Studio Team Foundation Server の脆弱性により、特権が昇格される (2719584)
公開日: 2012 年 9 月 11 日 |更新日: 2012 年 9 月 24 日
バージョン: 1.1
一般情報
概要
このセキュリティ更新プログラムは、Visual Studio Team Foundation Server で非公開で報告された脆弱性を解決します。 この脆弱性により、ユーザーが電子メール メッセージ内で特別に細工されたリンクをクリックした場合、または脆弱性の悪用に使用される Web ページを参照した場合に、特権が昇格される可能性があります。 ただし、いずれの場合も、攻撃者はユーザーにこれらのアクションを強制的に実行させる方法はありません。 代わりに、攻撃者は、通常、ユーザーに電子メール メッセージまたはインスタント メッセンジャー メッセージ内のリンクをクリックさせ、攻撃者の Web サイトに誘導する必要があります。
このセキュリティ更新プログラムは、Microsoft Visual Studio Team Foundation Server 2010 でサポートされているすべてのエディションで重要と評価されます。 詳細については、このセクションの「影響を受けるソフトウェア」および「影響を受けるソフトウェア」のサブセクションを参照してください。
このセキュリティ更新プログラムは、Team Foundation Server サイトが入力パラメーターを検証する方法を修正することで、この脆弱性を解決します。 この脆弱性の詳細については、次のセクション 「脆弱性情報」の下にある特定の脆弱性エントリについてよく寄せられる質問 (FAQ) サブセクションを参照してください。
推奨。 Microsoft では、お客様ができるだけ早い機会に更新プログラムを適用することをお勧めします。
[1]この更新プログラムによって置き換えられるセキュリティ更新プログラムはありませんが、この更新プログラムは累積的であり、Team Foundation Server 2010 Service Pack 1 の以前の累積的な更新プログラムに置き換えられます。 詳細については、関連する FAQ を参照してください。
影響を受けるソフトウェア以外のソフトウェア
ソフトウェア
Microsoft Visual Studio .NET 2003 Service Pack 1
Microsoft Visual Studio 2005 Service Pack 1
Microsoft Visual Studio Team Foundation Server 2005 Service Pack 1
Microsoft Visual Studio 2008 Service Pack 1
Microsoft Visual Studio Team Foundation Server 2008 Service Pack 1
Microsoft Visual Studio 2010 Service Pack 1
Microsoft Visual Studio LightSwitch 2011
Microsoft Visual Studio 2012
Microsoft Visual Studio Team Foundation Server 2012
この更新プログラムには、機能に対するセキュリティ関連以外の変更が含まれていますか?
はい。 このセキュリティ情報の「脆弱性情報」セクションに記載されている変更に加えて、この更新プログラムには、マイクロソフト サポート技術情報の記事2719584に記載されているその他の機能の変更が含まれています。 この更新プログラム (KB (キロバイト)2719584) は累積的であり、Team Foundation Server 2010 Service Pack 1 の以前の累積的な更新プログラムに置き換えられます。
このセキュリティ情報で説明されているソフトウェアの以前のリリースを使用しています。 どうすればよいですか。
このセキュリティ情報に記載されている影響を受けるソフトウェアは、影響を受けるリリースを特定するためにテストされています。 他のリリースはサポート ライフサイクルを過ぎている。 製品ライフサイクルの詳細については、Microsoft サポート ライフサイクル Web サイトを参照してください。
Microsoft Visual Studio Team Foundation Server 2010 Service Pack 1
重要 \ 特権の昇格
重要
XSS の脆弱性 - CVE-2012-1892
反映された XSS の脆弱性が Visual Studio Team Foundation Server に存在し、攻撃者が Team Foundation Server Web アクセスを使用して、ユーザーのインターネット エクスプローラーまたは任意の Web ブラウザーにクライアント側スクリプトを挿入する可能性があります。 スクリプトは、コンテンツのなりすまし、情報の開示、またはユーザーが対象ユーザーに代わってサイトで実行できるあらゆるアクションを実行する可能性があります。
Web ベースの攻撃シナリオでは、攻撃者がこの脆弱性の悪用に使用される Web ページを含む Web サイトをホストする可能性があります。 さらに、侵害された Web サイトや、ユーザーが提供するコンテンツまたは広告を受け入れる、またはホストする Web サイトには、この脆弱性を悪用する可能性がある特別に細工されたコンテンツが含まれている可能性があります。 ただし、いずれの場合も、攻撃者はユーザーにこれらの Web サイトへのアクセスを強制する方法はありません。 代わりに、攻撃者は、通常、ユーザーを攻撃者の Web サイトに誘導する電子メール メッセージまたはインスタント メッセンジャー メッセージ内のリンクをクリックするようにユーザーに誘導する必要があります。
クロスサイト スクリプティング (XSS) とは
クロスサイト スクリプティング (XSS) は、攻撃者が Web ページ要求への応答にスクリプトを挿入できるセキュリティ脆弱性のクラスです。 このスクリプトは、要求するアプリケーション (多くの場合、Web ブラウザー) によって実行されます。 その後、スクリプトは、対象ユーザーに代わって、コンテンツのスプーフィング、情報の開示、または影響を受ける Web サイトに対してユーザーが実行できるアクションを実行する可能性があります。
この脆弱性の原因は何ですか?
この脆弱性は、Team Foundation Server が Team Foundation Server サイトで要求パラメーターを正しく検証していないことが原因で発生します。
Visual Studio Team Foundation Server とは
Team Foundation Server には 2 つの側面があります。 一方で、プロジェクト チームのさまざまなメンバーが共有する機能のコレクションであり、共同作業をより効果的に行うことができます。 チーム メンバーは、プロジェクト計画、作業製品、進捗評価を簡単かつ自然に共有できます。 一方、Team Foundation Server は、統合と拡張性のために特別に設計されたプラットフォームです。 お客様とパートナーは、Team Foundation Server の要素をカスタマイズし、新機能を使用してそれを補完できます。 拡張機能は、非常に単純なものから非常に複雑なものまで多岐に分けられます。 作業項目のフィールド名の変更から、まったく新しいツールの統合まで、さまざまなことができます。 Team Foundations サーバーの詳細については、「 Team Foundation Server の基礎: 機能とアーキテクチャの概要」を参照してください。
攻撃者がこの脆弱性を悪用する方法
電子メール攻撃のシナリオでは、攻撃者は特別に細工されたリンクをユーザーに送信し、ユーザーにリンクをクリックするよう誘導することで、この脆弱性を悪用する可能性があります。 Web ベースの攻撃シナリオでは、攻撃者は、この脆弱性を悪用するように設計された特別に細工されたコンテンツを含む Web ページにアクセスするようユーザーに誘導する可能性があります。
どのシステムが主に脆弱性のリスクにさらされていますか?
Visual Studio Team Foundation Server を実行しているサーバーは、主にこの脆弱性の危険にさらされます。 Visual Studio Team Foundation Server を実行していないシステムは、この脆弱性の影響を受けず、更新プログラムは提供されません。
更新プログラムは何を行いますか?
この更新プログラムは、Team Foundation Server サイトが入力パラメーターを検証する方法を修正することで、この脆弱性を解決します。
このセキュリティ情報が発行されたとき、この脆弱性は一般に公開されていましたか?
いいえ。 Microsoft は、調整された脆弱性の開示を通じて、この脆弱性に関する情報を受け取りました。
組織内のサーバー、デスクトップ、モバイル システムに展開するために必要なソフトウェアとセキュリティの更新プログラムを管理します。 詳細については、TechNet Update Management Center を参照してください。 Microsoft TechNet セキュリティ Web サイトには、Microsoft 製品のセキュリティに関する追加情報が記載されています。
Microsoft Visual Studio Team Foundation Server 2010 Service Pack 1
はい
注: MB (メガバイト)SA、Microsoft Update、および Windows Server Update Services の最新リリースでサポートされていないレガシ ソフトウェアを使用しているお客様は、Microsoft Baseline Security Analyzer を参照し、レガシ ツールを使用して包括的なセキュリティ更新プログラムの検出を作成する方法については、「レガシ 製品サポート」セクションを参照してください。
Windows Server Update Services
Windows Server Update Services (WSUS) を使用すると、情報技術管理者は、Windows オペレーティング システムを実行しているコンピューターに最新の Microsoft 製品更新プログラムを展開できます。 Windows Server Update Services を使用してセキュリティ更新プログラムを展開する方法の詳細については、TechNet の記事 「Windows Server Update Services」を参照してください。
Systems Management Server
次の表に、このセキュリティ更新プログラムの SMS 検出と展開の概要を示します。
ソフトウェア
ITMU を使用した SMS 2003
System Center Configuration Manager
Microsoft Visual Studio Team Foundation Server 2010 Service Pack 1
i - Status messages\ w - Nonfatal warnings\ e - All error messages\ a - Start up of actions\ r - Action-specific records\ u - User requests\ c - Initial UI parameters\ m - Out-of-memory or fatal exit information\ o - Out-of-disk-space messages\ p - Terminal properties\ v - Verbose output\ x - Extra debugging information\ + - Append to existing log file\ ! - 各行を log\ * にフラッシュする - v オプションと x オプションを除くすべての情報をログに記録する
/log <LogFile>
/l* <LogFile と同等>
/sendreport
この更新プログラムのインストール データを Watson レポートとして Microsoft に送信します。 個人を特定できる情報は送信されません。
Microsoft サポート技術情報で提供される情報は、いかなる種類の保証もなく"現状のまま" 提供されます。 Microsoft は、商品性と特定の目的に対する適合性の保証を含め、明示または黙示を問わず、すべての保証を放棄します。 Microsoft Corporation またはそのサプライヤーは、Microsoft Corporation またはそのサプライヤーがこのような損害の可能性について通知された場合でも、直接的、間接的、付随的、派生的、ビジネス上の利益の損失、または特別な損害を含む一切の損害について一切の責任を負いません。 一部の州では、派生的損害または付随的損害に対する責任の除外または制限が認められていないため、前述の制限は適用されない場合があります。
As an Information Security Administrator, you plan and implement information security of sensitive data by using Microsoft Purview and related services. You’re responsible for mitigating risks by protecting data inside collaboration environments that are managed by Microsoft 365 from internal and external threats and protecting data used by AI services. You also implement information protection, data loss prevention, retention, insider risk management, and manage information security alerts and activities.