パスワード1つでも大きなリスクに
Active Directoryで見過ごされがちなセキュリティの問題
Active DirectoryはWindowsコンポーネントの中でも過小評価されがちだが、確実に手を打っておきたいセキュリティ問題も存在する。
Active Directoryは、Windowsの中で最も過小評価され、見過ごされがちなコンポーネントの1つだ。多くの管理者がこれを「ただそこにあって手を掛けなくていいもの」と見なし、セキュリティ面でも大した注意を払わない。だが、確実に手を打っておきたいActive Directoryのセキュリティ問題も存在する。
わたしが最も気にするのは、ビジネスリスクを最低限に抑えるために使う技術について記した、最低限のセキュリティ手順と基準に関する文書が存在しないことだ。これはActive Directoryにも当てはまる。しかしこの点には、高いレベルの監査を受ければ指摘される以上の問題がある。管理者全員が職務や責務を問わず、それぞれ平等なシステムへのアクセス権を持っているケースを、わたしは数多く見てきた。
セキュリティ部門を通じてActive Directoryの責任を代表する者がほとんどあるいはまったくいなければ、担当者間の職務分担に関してかなり深刻な問題が発生しかねない。陣容1、2人の小さな部門なら問題にならないかもしれないが、複数の担当者やチームがかかわるような規模の大きい組織の場合、こうした責任の不在があらゆる種類のビジネスリスクにつながる可能性のあることは、想像に難くない。
個々のフォレスト(Active Directoryの最上位の管理単位)間における片方向の信頼関係を最小限にしか利用していない問題もある。例えば最初は小規模だったネットワークがだんだん大きくなっていった場合、さかのぼって設定をやり直す時間が誰にもないこともある。こうしたケースで、信頼できないDMZフォレストがローカルのフォレストと信頼関係を結んでいると、悪影響が出かねない。中枢的な内部ネットワーク(例えば研究開発部門や法務部門のネットワークなど)が、それよりも大きなActive Directory構造と共存している状況をわたしは目の当たりにしてきた。このような状況では、もしもネットワークの一部がパッチ不在や設定ミス、弱いパスワードなどによって不正アクセスされた場合、すべてが危険にさらされる。
パスワードと言えばもう聞き飽きたと思うかもしれないが、これについてはセキュリティ上、真剣に考える必要がある。管理者権限を持ったアカウントに脆弱なパスワードが1つあれば、社内の全ユーザーベースを制御できてしまう。そして、そこで入手した情報を使ってリモート攻撃を仕掛ければ、ドメインコントローラーのメモリに保存されているほかのActive Directoryパスワードハッシュをすべて収集できる。Proactive Password Auditorなどの検査ツールを悪用すれば、これが簡単に実行できてしまう。内部の攻撃者がハッシュを入手すれば、その人物がすべてのパスワードをクラッキングするのは時間の問題だ。Active Directoryに保存されているLAN Manager(LM)ハッシュは特に簡単にクラッキングできる。わたしが自著の「Hacking For Dummies」で解説したレインボークラッキング(※1)の手口を使えばなおさらだ。
※1 ハッシュ化されたパスワードを解析する攻撃手法。パスワードに使われる膨大な文字列のハッシュ値と比較することでパスワードを割り出そうとする。
そのほか一般的なActive Directoryのセキュリティ上の弱点としては、内蔵のMicrosoftコンポーネント機能を超えたセキュリティ管理支援のためのサードパーティー製ツールが最小限にしか利用されていないという問題がある。これは直接的な脅威にはならないが、仕事を効率的にこなすための適切なツールを活用できない問題が生じる可能性がある。Active Directoryに特化してさまざまな分野で役に立ってくれるツールは多数ある。例を挙げると次のようなものだ。
- バックアップと復旧(ScriptLogicの「Active Administrator」)
- 監視とリポート(NetVisionの「Audit for Active Directory」)
- 変更管理(NetIQの「Change Guardian for Active Directory」)
- クリーンアップ(Special Operations Softwareの「Active Directory Janitor」)
- セキュリティ分析(Visual Click Softwareの「DSRazor for Windows」)
- リアルタイムのセキュリティ管理・調査(IS Decisionsの「UserLock」)
興味深いことに、ロックアウト用の最もベーシックなGroup Policy Objects(GPO)でさえも、最低限にしか使われていないのが現状だ。Windows環境をさらに効率的に管理するために、監査ポリシーからパスワードポリシー、無線ポリシーに至るまで、あらゆるものが活用できる。これが見過ごされているのは、Windows管理者が火を消すことばかりに忙し過ぎて、時間とリソースが足りないのが原因だとわたしは思う。これはまた、米ネットセキュリティ団体Center for Internet Security(CIS)の「Windows Server 2003 Domain Controller benchmark」や米国防総省の「Active Directory Security Technical Implementation Guide」(PDF文書)といったWindowsのセキュリティ基準が、限定的にしか採用されていない結果でもあると思う。わたしは基準強化とベストプラクティスさえあればActive Directoryを守れると固く信じているわけではないが、それらが役に立つのは確かだ。
わたしは多くのネットワーク上の「主要な」Active Directoryシステムと、ベーシックなNTLM認証(※2)を使ったWebサイトやアプリケーションに関係する付属的なActive Directoryが結び付いていない例も見てきた。管理を担当する開発者も、最初に設定をした管理者も、メンテナンスについて完全な責任を担っていないため、管理とメンテナンスの両方が後手に回りがちになる。
※2 Windows NT 4.0で採用されていたユーザーログオン時の認証方式。
最後に、監査や侵入テストの実施者が、信頼できないユーザーとして(例えばログオンせずに)Windowsシステムを調べているのをよく見掛ける。管理者としてログオンし実行するQualysGuardやGFI LANguardといった脆弱性スキャンツールは、非常に重宝することは知っておきたい。
Windowsドメインコントローラーの脆弱性をテストするのは、ほかのシステムとそれほど変わりないが、これらシステムをできるだけ深く掘り下げる(理にかなう範囲で)意味は確実にある。考えてもみなかった、あるいは悪用されて取り返しのつかないことになった後に発見されていたであろうActive DirectoryやほかのWindowsコンポーネントの問題が見つかるのは確実だ。
本稿筆者のケビン・ビーバー氏は、米Principle Logicの情報セキュリティコンサルタント。講演や監査も手掛ける。専門は独立した立場からのセキュリティ評価。『Hacking For Dummies』『Hacking Wireless Networks For Dummies』(Wiley)など、情報セキュリティに関する7冊の著書および共著書がある。情報セキュリティについてのオーディオブック『Security on Wheels』の制作も手掛け、ブログではIT専門家向けにセキュリティ関連の知識を提供している。
Copyright © ITmedia, Inc. All Rights Reserved.
この記事の著者
関連記事
新着ホワイトペーパー PR
-
製品資料
[株式会社キーエンス] なぜRPA導入は頓挫する? シナリオ作成の壁を乗り越える解決策とは -
製品資料
[株式会社セールスフォース・ジャパン] 「CRMは設計と無関係」は本当か? PLMとの融合で実現する高速開発 -
事例
[日本ヒューレット・パッカード合同会社] AIエージェントの時代にどう備える? 「新たな働き手」を支える3要素とは -
製品資料
[日本ヒューレット・パッカード合同会社] “横並びの自動化”から脱却、AI活用で生産性と競争力を高める秘訣 -
製品資料
[サイボウズ株式会社] AIが「わざわざ使うツール」になっていない? 業務で自然に使う導線にする秘訣
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
なぜ「全社配布Copilot」は使われないのか? 失敗に学ぶAI定着
-
2
法務と開発者で「言葉が通じない」問題 トヨタやソニーが語るOSS管理の真実
-
3
ChatGPTは“検索しまくり”でGeminiは“淡泊”? データが明かすAIの裏側
-
4
なぜ「Gemini 4 Argon」は出遅れたのか? Googleが狙う“逆転のシナリオ”
-
5
「中堅・中小企業のネットワーク・セキュリティ運用実態」に関するアンケート
-
6
損保ジャパンはなぜ「COBOL」を捨てなかったのか? 脱メインフレームの真相
-
7
「Wi-Fi 7」経由でWindowsが乗っ取られる? 最高権限奪取の恐怖
-
8
情報漏えいはなぜ繰り返されるのか 今すぐ見直すべき「境界」
-
9
情シスの約8割が転職や退職を意識 調査で分かった“辞めたくなる最大の理由”
-
10
【漫画付き】ひとり情シス協会が明かす、RAG導入でしくじる企業「2つの共通点」
ホワイトペーパーランキング PR
-
1
不審メールの経路や見せ方に変化? 2026年夏の3事例から見えた動向と対処方法
-
2
家庭用Wi-Fiルーターの業務利用は危険? 避けるべき理由と具体的な対策
-
3
Microsoft 365を安全に運用 うっかりミスやサイバー攻撃に備えるデータ保護術
-
4
財務部門がAIを最大限に活用する方法 無駄のない戦略的リーダーシップへの道
-
5
LLMが兵器化? 元FBI高官が鳴らす警鐘とセキュリティツール統合のポイント
-
6
「オンプレミス回帰」せざるを得ない“合理的な理由”
-
7
なぜRPA導入は頓挫する? シナリオ作成の壁を乗り越える解決策とは
-
8
生成AIを開発に導入しても効果が見えない? 実証実験で分かった成果と課題
-
9
経産省DX指針から読み解く、受発注業務デジタル化ロードマップ
-
10
HDDを使わない「SSDオンリー」が無謀なのはなぜ?
TechTargetジャパン SNS
インフォメーション
注目情報をチェック
TechTargetジャパンをフォロー