最大深刻度 |
重要 |
報告日 |
2006/03/15 |
MS Security# |
MS06-011 |
MSKB# |
914798 |
対象環境 |
Windows XP SP1/SP1a、Windows Server 2003 SP未適用 |
再起動 |
不要(必要な場合あり) |
HotFix Report BBSスレッド |
MS06-011 |
MS06-011の修正プログラムは、Windows OS標準のサービスにおけるDiscretionary Access Control List(DACL:随意アクセス制御リスト)の初期設定に存在する脆弱性を解消する。DACLは、ファイルやレジストリ・オブジェクトなどのアクセス権を設定するためのACL(ACL:アクセス制御リスト)の1要素であるが、その初期設定が緩いという脆弱性が存在する。デフォルトのDACL設定のままでは、Windows OS標準のサービスの設定を特権レベルの低いユーザーでも変更できるため、サービスに関連付けられているプログラムを任意のプログラムに置き換えることにより、コンピュータの制御が完全に奪われる可能性がある。
今回の修正プログラムが対象としているサービスの設定を変更できるのは、デフォルトで、Windows XPの場合は有効なログオン資格を持つユーザー、Windows Server 2003の場合は[Network Configuration Operators]グループ(Usersグループは含まれない)に属するユーザーである。Windows XPでは、guestアカウントを制限された目的で使用できるForceGuest機能が搭載されているため、Windowsエクスプローラなどで[簡易ファイルの共有]が有効に設定されていると、匿名アカウントで脆弱性を攻撃し、リモートで任意のプログラムを実行できてしまう。
この修正プログラムを適用したことにより、DACLの初期設定が変更されるサービスは以下のとおりだ(変更されるWindows OSには対応する欄に○を付した)。
サービス名 |
サービス表示名 |
Windows XP |
Windows Server 2003 |
Dhcp |
DHCP Client |
○
|
○
|
Dnscache |
DNS Client |
○
|
○
|
MSDTC |
Distributed Transaction Coordinator |
○
|
○
|
NetBT |
NetBT |
○
|
○
|
SCardSvr |
Smart Card |
○
|
|
SSDPSRV |
SSDP Discovery Service |
○
|
|
SysmonLog |
Performance Logs and Alerts |
|
○
|
upnphost |
Universal Plug and Play Device Host |
○
|
|
 |
DACLの初期設定が変更されるサービス |
修正プログラムを適用することにより、○印で示したサービスのDACLが変更される。 |
この修正プログラムが解消するのは、あくまでWindows OS標準のサービスに関するアクセス権の問題である。そのため、Macromedia Licensing Serviceなどのサードパーティ製品が提供するサービスのアクセス権は変更しない。サードパーティ製のサービスがインストールされている場合には、メーカーの提供する修正プログラムを適用するなど、個別に脆弱性を解消する必要がある。
この修正プログラムはサービスとレジストリ・キーそれぞれのDACLの書き換えを行う(DACL設定を、より厳しくする)ものであり、ファイルは置き換えない。そのため、修正プログラムはアンインストールできない(アンインストールしてもDACLの設定は元に戻らない)。もし適用して不具合が発生した場合には、以下の技術情報を参考に復旧すればよい。
すでに詳細な技術情報や実証コードが報告されていること、脆弱性の対象となるサービスが広いこと、特権レベルの低いユーザー情報でのリモート攻撃が可能であることなどから、早急に修正プログラムを適用した方がよい。
対象プラットフォーム
今回修正プログラムが提供される環境は以下のとおりである。修正プログラムの適用には、表中の「対象プラットフォーム」にあるService Packの事前適用が必要である。
影響を受けるソフトウェア |
対象プラットフォーム |
Windows XP |
Windows XP SP1/SP1a |
Windows Server 2003 |
Windows Server 2003 SP未適用 |
|