Netwrix 1Secureは、データとアイデンティティ全体にわたる統合された可視性を提供します。14日間の無料トライアルでフルアクセス可能です。無料トライアルを開始

サイバーセキュリティ用語集攻撃カタログ

平文パスワードの抽出(Plaintext Password Extraction)解説:リスク、例、予防

平文パスワードの抽出(Plaintext Password Extraction)解説:リスク、例、予防

平文パスワードの抽出(Plaintext password extraction)とは、誤設定されたシステム、メモリ、または安全でないストレージから、読み取り可能な形式で資格情報(credentials)を取得することです。重要な攻撃ベクトルの1つは Group Policy Preferences であり、歴史的に SYSVOL 内の XML ファイルには、公開されている既知の AES キーで復号できる暗号化パスワードが保存されていました。PowerSploit の Get-GPPPassword のようなツールは、この抽出を自動化します。攻撃者は回収した資格情報を使って、ラテラルムーブメント(横方向への移動)や権限昇格を行います。防御には、GPP パスワードの削除、LAPS の導入、MFA の強制、そして SYSVOL を監査して残存する資格情報の痕跡(credential artifacts)を確認することが必要です。

Attribute

Details

Attack type

Plaintext password extraction

Impact level

High / Critical (domain compromise possible)

Target

Active Directory environments (via Group Policy Preferences)

Primary attack vector

Insecure credential storage in Group Policy XML files (SYSVOL), LSASS dumping

Motivation

Credential theft, lateral movement, persistence, privilege escalation

Common prevention methods

Remove embedded GPP passwords, use Microsoft LAPS, patch Windows Server, apply PAM, enforce MFA

Risk factor

Level

Potential damage

Critical

Ease of execution

Medium–High

Likelihood

High

レガシー(旧来)の GPP ファイルが、環境内でこっそり資格情報を公開している可能性はありますか?

SYSVOL から平文パスワードを削除し、AD 設定を強化し、被害が拡大する前に資格情報の収集(credential harvesting)を検知する方法について、専門家にご相談ください。

プレーンテキストのパスワード抽出とは?

プレーンテキストのパスワード抽出とは、攻撃者がアカウント資格情報を、元の読み取り可能な形式で取得することです。つまり、ハッシュやトークンではなく、実際のユーザー名/パスワードの文字列が手に入るということです。暗号化されたデータ片やワンタイムトークンを収集する資格情報の収集手法とは異なり、プレーンテキスト抽出では、解読(クラッキング)を必要としない直接的なパスワードが得られます。そのため、即時にアクセスできるようになります。プレーンテキストのパスワードはすぐに使用できるため、侵害から影響が及ぶまでの時間が短縮されます。たとえば、次のことが可能になります。

  • アカウント所有者として認証し、サービスやシステムにログインします。
  • 単一要素認証や多くのレガシー(旧式)制御を回避します。
  • 最初に侵害されたホストから、より機密性の高いシステムへと展開(ピボット)します。
  • ログイン後、メールボックス、設定ファイル、バックアップ格納先から追加の資格情報を収集します。
  • 収集した資格情報(ローカル管理者やより高い権限のサービスアカウントなど)を利用して、ホスト、サービス、ドメイン リソースの制御をより強めます。

平文の資格情報の一般的な入手元

平文のパスワードは、システムや管理者が利便性のために保存している場所、またはソフトウェアが意図せず漏えいしている場所で見つかります。主な出典には以下が含まれます:

  • LSASS メモリ: 一部の Windows サービスやアプリケーションは実行中に資格情報を LSASS プロセスのメモリへ読み込みます。このとき、平文の機密情報が RAM 上で読み取り可能な状態のまま残ることがあります。
  • レジストリ: アプリケーションやインストーラーは、資格情報を Windows レジストリ キーに書き込むことがあります。
  • アプリケーション設定ファイル: 設定ファイル(例:appsettings.json、config.xml、.env)には、サービスを自動的に起動できるようにするため、ハードコードされた API キー、データベース パスワード、サービスの資格情報が平文で含まれていることがよくあります。
  • アプリケーション データベース: データベースは、特にレガシーおよびカスタム アプリケーションにおいて、構成テーブル内に接続文字列やサービスの資格情報を平文で保存していることがあります。
  • CI/CD パイプライン: シークレットが適切に管理されていない場合、ビルドおよびデプロイのパイプラインは、ハードコードされた変数、パイプラインのログ、保護されていないアーティファクト リポジトリを通じて資格情報を公開してしまう可能性があります。
  • ブラウザーの保存領域: システムが侵害されると、ブラウザーに保存されたパスワードや、十分に保護されていないパスワード マネージャーにあるパスワードが抽出される可能性があります。
  • クラウドのシークレットと API キー: クラウド サービスや開発環境では、環境変数、IaC テンプレート、保護されていないシークレット ストア内に平文で保存された資格情報(クレデンシャル)が漏えいすることがあります。
  • 安全性の低いテキスト ファイル: 管理者やその他のユーザーは、共有ドライブやクラウド ストレージ上で、平文のメモ、スプレッドシート、または .txt ファイルにパスワードを保存してしまうことがあります。
  • バックアップとスナップショット: 平文の資格情報(クレデンシャル)が含まれていたシステムのバックアップは、適切に暗号化されていない場合、別の情報源になります。
  • ログ: 設定が不適切なログでは、ユーザー名やパスワードが平文で記録される可能性があります。

グループ ポリシーの優先設定(Group Policy Preferences)に関する事例

GPP は、平文として露出してしまう認証情報の、現実世界における代表的な例として広く引用されています。GPP により、管理者は SYSVOL 共有に保存された XML ファイルを通じて、ローカル アカウント、スケジュール タスク、ドライブ マッピング、その他の設定を一元的に構成できました。GPP はさらに、それらの XML ファイルに認証情報を埋め込むこともサポートしていました。埋め込まれたパスワードは、Microsoft 自身の MSDN ドキュメントで公開されていた静的 AES キーで暗号化されていました。このキーは 2012 年に広く知られるようになり、PowerSploit’s Get-GPPPassword のようなツールで復号が容易になりました。つまり:

  • 認証済みの任意のドメイン ユーザーが、SYSVOL 内の XML ファイルを読み取れました。
  • 静的で公開ドキュメントに記載された暗号化キーにより、保存されていたこれらのパスワードは誰でも復元(復号)できる状態になっていました。
  • その結果、多くの環境で高い権限を持つローカル アカウントのパスワードが、任意のドメイン ユーザーに対して露出してしまい、横方向への移動(lateral-movement)のリスクが生じました。

2014 年に Microsoft は、埋め込まれたパスワードを含む新しい GPP ポリシーの作成を防ぐためにセキュリティ情報 MS14-025 を公開しましたが、既存のものを削除するわけではありません。既存のものは管理者が手動で削除する必要があります。その結果、古い GPP ファイルが残っている場合、基本的なアクセス権を持つ任意のドメイン ユーザーがこの脆弱性を悪用できます。

平文パスワードの抽出はどのように機能しますか?

平文パスワードの抽出は標準的なライフサイクルに従います。まず足がかりを作り、秘密情報がどこにあるのかを特定し、利用可能な資格情報を抽出します。次に、その資格情報を再利用してアクセスを拡大し、その後、より高い権限へと権限昇格し、さらに永続的な制御へと進みます。GPP のケースは、利便性の高い機能(配備可能な資格情報を中央に保存すること)が、攻撃者が悪用できる企業全体の弱点につながり得ることを示す明確な例です。

初期アクセス

攻撃者は、フィッシング、侵害されたアカウントへのアクセス、悪意のある添付ファイル、脆弱なインターネット公開サービスなどの一般的な手段を通じて、ネットワーク上に最初の足がかりを作るところから始めます。

情報収集

攻撃者が対象環境内のホストにアクセスできると、攻撃者はディスカバリー(発見)を行い、資格情報(credentials)が保存される場所、またはプロビジョニングされる場所を特定します。Active Directory (AD) 環境では、SYSVOL やその他の中央で複製される構成ストアが魅力的な標的になります。これは、それらに XML や、多くのマシンへ設定を展開するために使用される他のファイルが含まれているためです。さらに SYSVOL は、復元可能な資格情報の信頼できる情報源でもあり、多くの既定設定では GPP XML ファイルが認証済みのドメイン ユーザーであれば誰でも読み取れるようになっていました。

抽出

抽出(Extraction)とは、構成ファイル、レジストリ、メモリ、バックアップから保存された平文または十分に保護されていない秘密(secrets)を取得し、それらを使用可能な資格情報(credentials)へと変換する行為を指します。一般的には、ファイルの読み取り、構成形式(XML、JSON、INI ファイルなど)の解析、そしてアプリケーションが平文のまま秘密を残しているメモリ上の痕跡(memory artifacts)の分析などが含まれます。

GPP の暗号化キーは公開されていたため、PowerSploit の Get-GPPPassword を使う方法を知っていれば、攻撃者が SYSVOL から資格情報(credentials)を復元するのに必要なものはそれだけでした。これを完全に自動化したのが 2 つのツールです:

  • PowerSploit の Get-GPPPassword cmdlet:PowerShell ベースのツールで、SYSVOL 内を検索して cpassword 属性を含む XML ファイルを見つけ、既知の AES キーを使って自動的に復号します。
    • Import-Module PowerSploit
    • Get-GPPPassword
  • Metasploit モジュール(post/windows/gather/credentials/gpp):Metasploit フレームワーク内で同じ機能を実行し、攻撃者が単一のコマンドで保存されているすべての GPP パスワードを列挙して復号することを容易にします。

これらのツールにより攻撃全体が 1 行のコマンドにまで集約されており、設計上の欠陥にツールが組み合わさることで、脆弱性が広範なリスクへと変わり得ることが際立ちます。

再利用

攻撃者が平文の資格情報(たとえばローカル管理者のパスワードやサービスアカウントのシークレット)を入手すると、それをホストやサービス全体で再利用しようとします。資格情報の再利用により横方向への移動が可能になります。攻撃者は追加のマシンに認証し、管理コンソールにアクセスし、データストアのロックを解除できます。

権限昇格

横方向のアクセスを得た攻撃者は、自分の権限を高めることを狙います。たとえば、ローカル管理者からドメインレベルの権限へ移行したり、アプリアカウントから機密データにアクセスできるサービスアカウントへ切り替えたりします。攻撃者はまた、特権昇格や持続化(persistence)の一環として、実行中のプロセスやキャッシュから追加の資格情報を収集するために LSASS メモリをダンプすることもあります。

攻撃フロー図

平文パスワード抽出の視覚的な流れを見てみましょう。さらに、組織の視点からの例として、攻撃が1つの侵害されたユーザーアカウントから始まり、ドメイン全体に及ぶ脅威へとエスカレートしていく様子を示します。

攻撃フロー(一般)

Plaintext password extraction attack flow (general)

攻撃フロー(GPP 視点)

Plaintext password extraction attack flow (GPP)

ヘルプデスク担当者のラップトップを侵害した脅威アクターは、アクセスを得てから数分以内に Get-GPPPassword を実行します。SYSVOL からは、2013 年の groups.xml ファイル(現在も有効)が生成され、その中には組織内のすべてのサーバーで共有されているローカル管理者パスワードが含まれています。翌朝には、攻撃者はファイルサーバーに到達し、バックアップ基盤にアクセスして、ドメインコントローラー上に足場を確立しています。

平文パスワード抽出の例

平文パスワードの抽出は、複数の侵害事例で悪用されています。これらの現実のケースは、安全で保護されていない認証情報がどのように広範な侵害につながり得るかを明らかにします。

Case

Impact

BlackCat / ALPHV (2023)

In 2023, BlackCat/ALPHV operators were observed using a utility (Munchkin) that included a Get-GPPPassword.py script to enumerate SYSVOL, recover GPP XML files, and extract embedded passwords in plaintext. This shows how stored, weakly protected credentials can be harvested and used for lateral movement (even years after Microsoft patched the vulnerability in 2014).

Marriott international breach (2018)

Attackers maintained long-term persistence in Marriott's Starwood guest reservation system for approximately four years (2014-2018) before discovery. The breach, attributed to a sophisticated APT group, exposed personal and passport details of approximately 339 million guests. Investigations revealed that attackers used Mimikatz to harvest credentials from memory and gain administrator privileges. Weak password hygiene and the absence of MFA on critical accounts made it easier for the attackers to escalate privileges and remain undetected for years.

SolarWinds Orion supply chain attack (2020)

Although the initial breach vector was the insertion of malicious code into Orion software updates, forensic investigations revealed that the attackers also exploited plaintext credentials stored in scripts, configuration files, and automation systems within affected networks. These exposed credentials enabled lateral movement, privilege escalation, and further compromise of sensitive systems, affecting approximately 18,000 customers, including multiple US government agencies.

平文パスワード抽出の影響

攻撃者が平文パスワードを正常に抽出できた場合、その影響は広範囲に及ぶ可能性があります。平文の認証情報はユーザーの正確なパスワードを明らかにするため、アカウントやシステムへの即時かつ無制限のアクセスを許してしまいます。被害は、財務の安定性、運用、評判、法的な立場にまで及びます。

Impact area

Description

Financial

Attackers can use stolen credentials to commit fraud, initiate unauthorized transactions, and even deploy ransomware within the network. Recovery costs, ransom payments, forensic investigations, and compensation for affected customers can lead to significant financial losses.

Operational

Plaintext credentials can enable lateral movement across servers and critical infrastructure, resulting in domain-wide disruptions, system lockouts, and halted business operations. Attackers can escalate privileges to gain control over core IT systems.

Reputational

Public disclosure of leaked passwords can erode customer and partner trust, especially when the breach exposes sensitive accounts and executive credentials. Organizations can face long-term brand damage and customer churn.

Legal/regulatory

Data exposure involving compromised accounts can violate privacy laws such as GDPR, HIPAA, and PCI DSS. Organizations may face regulatory fines, lawsuits, and increased scrutiny for failing to protect authentication data.

平文パスワード抽出のよくある標的:誰がリスクにさらされるのか?

平文パスワード抽出攻撃は、認証データを明瞭な形式、または復元可能な形式で保存・処理・管理しているシステムやアカウントを狙います。基本的なセキュリティ衛生(運用の徹底)が見過ごされると、大企業も中小組織もどちらも脆弱になります。よくある標的は次のとおりです:

Active Directory 環境

Active Directory は、企業ネットワーク全体の認証を管理しているため主要な標的です。攻撃者は、システムメモリ、キャッシュされた認証情報の保存先、設定ファイル、レジストリハイブなど複数のソースから平文の認証情報を抽出し、ドメイン内の複数のアカウントを侵害できます。

ドメインコントローラーと Windows サーバー

これらのシステムは、キャッシュされた認証情報と認証トークンを保存します。侵害されると、平文のパスワードやハッシュが露出し、攻撃者がネットワーク内を横方向に移動できるようになります。

特権アカウント

管理者アカウント、サービスアカウント、ドメイン管理者アカウントは価値の高い標的です。攻撃者が平文のパスワードを入手すると、重要なインフラや機密データに対して無制限にアクセスできるようになります。

誤設定されたシステムとアプリケーション

セキュリティ設定が不十分なサービス、レガシーアプリケーション、暗号化が弱いシステムでは、設定ファイル、データベース、ログファイルに平文のまま認証情報を保存していることがよくあります。こうした保存場所により、攻撃者はアラートを発報せずに簡単にパスワードを見つけて抽出できます。

中小企業(SMBs)

SMB は、セキュリティ予算が限られており、認証情報の管理運用が弱いことが多いため、よく被害に遭います。攻撃者は、古いシステムや未パッチの脆弱性を悪用して、平文のパスワードを収集します。

リスク評価

平文パスワード抽出のリスク・レベルを評価することで、組織はその深刻度を把握し、それに応じて防御策を管理できます。

Risk factor

Level

Potential damage

Critical
Exposed plaintext passwords give attackers immediate, unrestricted access to systems, accounts, and data. This can lead to full domain compromise, ransomware deployment, and large-scale breaches.

Ease of execution

Medium-High
The difficulty depends on system defenses. Tools like Mimikatz and LaZagne make plaintext password extraction relatively straightforward once attackers gain local or administrative access. However, reaching that point requires initial compromise, so it is not trivial.

Likelihood

High
Many organizations still have systems that cache or store credentials insecurely (in memory, config files, and databases). Combined with privilege escalation and credential-dumping tactics in modern attacks, the likelihood remains high.

平文パスワード抽出を防ぐ方法

平文パスワード抽出を防ぐには、組織は資格情報の入手が容易な情報源を取り除き、アカウントとホストの設定を強化し、攻撃者が見つけた資格情報を再利用できる能力を制限するための補完的な管理策を講じる必要があります。

SYSVOL から埋め込まれた GPP パスワードを削除する

GPP の cpassword が含まれる SYSVOL の XML ファイルのエントリは、ドメインにアクセスできる誰でも簡単に復元できます。すべてすぐに削除してください。

  • 次の場所 \\<domain>\SYSVOL\ にある cpassword を含む GPP の XML ファイルを特定します。
  • GPP ベースのローカル アカウント展開はすべて削除または置き換え、アカウント管理を、Microsoft の Local Administrator Password Solution (LAPS) のようなより安全な仕組みに移行してください。
  • 削除後、変更内容を文書化し、すべてのドメイン コントローラーへのレプリケーションが行われたことを確認してください。

クイック検出のヒント(PowerShell):

Get-ChildItem -Recurse '\\<domain>\SYSVOL' -Include *.xml |

Select-String -Pattern 'cpassword' -SimpleMatch

ローカル管理者アカウントの管理には Microsoft の LAPS を使用する

LAPS は、各マシンごとに一意でランダム化されたローカル管理者パスワードを一元管理し、ACL 保護付きの Active Directory 属性に安全に保存します。LAPS を使用することで、共有のローカル管理者パスワードを平文で保存する必要がなくなります。組織は次を行うべきです:

  • LAPS のエージェント/ポリシーを展開し、各ホストに一意でローテーションされるローカル管理者パスワードを設定します。
  • AD ACL を使用して、LAPS が管理するパスワード属性を読み取れる相手を制限し、これらの属性へのアクセスを監視します。
  • LAPS をオンボーディング/オフボーディングおよびドキュメント作成プロセスに組み込み、従業員がハードコードされた資格情報ではなく LAPS を使用するようにします。

Windows Server をパッチ適用済みかつ最新の状態に保つ

すべてのドメイン コントローラー、サーバー、およびエンドポイントを、最新のセキュリティ パッチで常に最新の状態に保ちます。これらの更新を適用することで、新しいパスワードが安全でない場所に埋め込まれるのを防ぐことに役立ち、資格情報をさらす可能性のあるレガシー(旧来)の脆弱性も軽減できます。

  • セキュリティ更新と機能更新を定期的にテストし、適用します。
  • 認証、Active Directory、メモリ処理の脆弱性に対処するパッチを優先してください。
  • サポートされているOSのバージョンの棚卸しを維持し、セキュリティ更新がもう提供されない古いシステムは廃止してください。

スクリプトや設定に平文のパスワードを保存しないでください

スクリプト、設定ファイル、そして自動化パイプラインに保存された平文の認証情報は、攻撃者にとって手に入れやすい“ロウハンギングフルーツ”です。削除し、安全な代替手段に置き換えてください。

  • シークレットマネージャー(ボールト)またはプラットフォームネイティブのシークレットストアを使用してください(例:Azure Key Vault、AWS Secrets Manager)。
  • コードが認証を行う必要がある場合は、埋め込みパスワードの代わりに、マネージドID(managed identities)、短命トークンを使用するサービスプリンシパル(service principals)、または証明書ベースの認証(certificate-based auth)を使用してください。
  • シークレット(secrets)を定期的にローテーションし、ソースリポジトリ(CI/CD ログやアーティファクト格納先を含む)をスキャンして、意図しない露出がないか確認してください。

MFA と PAM ソリューションを強制する

多要素認証(MFA)と特権アクセス管理(PAM)は、盗まれた認証情報の影響を軽減し、特権セッションを制限します。

  • 対話型ログイン、リモートアクセス、機密性の高い管理タスクには MFA を必須にしてください。
  • 管理者および第三者に対して、just-in-time かつ時間制限付きの権限昇格を提供するために、PAM/elevated access management を導入します。
  • MFA の失敗、権限昇格の要求、および特権セッションのアクティビティをログに記録し、監視します。

SYSVOL にある cpassword の値に対してドメイン監査を実施します

定期的な監査により誤設定を見つけるのに役立つため、標準的なセキュリティ衛生の一部として組み込んでください。

  • SYSVOL およびその他の一般的な格納場所に対して自動スキャンを定期実行し、cpassword とその他の資格情報の痕跡を検出します。
  • 設定ファイル、スクリプト、およびアプリケーションのデータベースに、平文の資格情報(プレーンテキスト)のチェックを含めてください。
  • 資格情報(クレデンシャル)に関連する発見事項は、チケット管理システムまたはパッチ管理システムに記録し、修正が完了した発見事項についてフォローアップを行い、すべての検索と修正の監査証跡(audit trail)を維持してください。これにより、脆弱性が対応されたことを検証しやすくなります。また、将来のセキュリティレビューに向けたドキュメントとしても役立ちます。

Netwrix はどのように支援できますか

平文パスワードの抽出リスクの観点では、組織は、露出(エクスポージャー)を減らし、攻撃の試みを早期に検知し、環境内の弱点を是正するために、専門的なソリューションを導入できます。Netwrix は、これらの目的に合致する一連のツールを提供しています。

Netwrix Privilege Secure

Privilege Secure 常時有効になっている特権アカウントを削除し、just-in-time の特権を適用することで、静的な管理者資格情報に起因する攻撃対象領域を低減します。また、包括的なセッション監視と記録を提供し、サーバーおよびエンドポイント全体で最小権限アクセスをサポートします。

LAPSとの統合と資格情報の保管庫(credential vaulting)のサポートにより、Privilege Secure は平文パスワードのリスクにつながりやすい共通のローカル管理者資格情報を置き換えるのに役立ちます。さらに、このソリューションは各セッションごとの特権アカウントの作成/削除を自動化し、MFA を強制することで特権アクセス制御を一層強化します。

Netwrix Threat Manager

Threat Manager は、Active Directory やハイブリッドクラウドのような環境における、アイデンティティベース/特権ベース/ファイルシステムの脅威に対するリアルタイム検知と対応のために設計されています。SYSVOL を読み取ろうとする試みや Get-GPPPassword の使用などの、異常な認証パターン、資格情報の悪用、疑わしいアクティビティを追跡します。また、攻撃者が平文の資格情報を悪用したり、ネットワーク内で横方向に移動したりしようとする場合に、アラートや自動化された対応をトリガーすることもできます。

Netwrix Access Analyzer

With Access Analyzerにより、組織はオンプレミスおよびクラウド資産全体にわたる権限、アクセス権、レガシーの誤設定(残存する GPP 認証情報など)、そしてリスクの高いデータアクセスを可視化できます。これにより、埋め込みパスワードを含むレガシーの Group Policy Preferences を含め、リスクの高い Active Directory および Group Policy Object (GPO) の誤設定を見つけるのに役立ちます。これらの問題を検出し、優先順位を付けることで、Access Analyzer は平文の認証情報が存在し得る状態を、先回りして是正するための取り組みを可能にします。

平文パスワードの抽出を可能にする既存の認証情報を排除しましょう。Netwrix Privilege Secure を使ってください。無料トライアルをダウンロード。

検出、緩和、および対応の戦略

平文パスワードの抽出に対する効果的な保護のために、組織は早期検出、先回りの緩和、迅速な対応に重点を置いた戦略を策定する必要があります。

検出

早期検知は、資格情報の収集(credential harvesting)活動を示す、異常な認証パターンやファイルアクセスの挙動を特定することにかかっています。セキュリティチームは次の点を行うべきです:

  • SYSVOL の共有を列挙(enumeration)しようとする動きを監視してください。攻撃者はしばしば、これらの共有フォルダーを閲覧して、埋め込まれた資格情報(cpassword のエントリ)と設定データを含む XML ファイルを探します。
  • 次のような PowerShell コマンドの不審な使用を検知してください:Get-GPPPassword このようなコマンドは、グループ ポリシーの優先設定(Group Policy Preferences)に保存されているパスワードを抽出するために使われます。
  • 複数の Group Policy XML ファイルおよび構成スクリプトに対する異常な読み取りアクセスを調査してください。反復的または大規模なアクセスは、自動化スクリプトや偵察(reconnaissance)活動を示している可能性があります。
  • 資格情報ダンプ(credential dumping)ツールの使用の後に、不審な認証の試行や権限昇格(privilege escalation)が続く場合を調査してください。この一連の流れは、多くの場合、攻撃者が平文またはハッシュ化された資格情報を取得済みで、横方向への移動(lateral movement)を試みていることを示します。

緩和

緩和では、露出ポイントを取り除き、攻撃者が平文の認証情報を悪用できる能力を低減することに重点を置きます。

  • さらなる横方向の移動を止めるため、侵害されたアカウントとホストを直ちにネットワークから隔離してください。
  • SYSVOL およびその他の共有ディレクトリに、埋め込まれたパスワードや設定ミスのある GPP ファイルがないか監査してください。次に、GPP と設定ファイル内で見つかった認証情報を、再利用を防ぐためにリセットします。
  • AdminSDHolder ACL への不正な変更、スケジュールされたタスク、継続的なアクセスを可能にし得るサービスアカウントなど、攻撃者の持続化メカニズムを無効化してください。
  • 定期的にパッチを適用し、管理者権限を制限して、さらなる露出を減らし、将来の攻撃を防止してください。

対応

平文のパスワードが漏えいした場合、対応フェーズでは、資格情報の漏えい源をすべて排除し、環境を強化することに重点を置くべきです。

  • 環境内のすべての GPP 埋め込み資格情報を削除してください。
  • Microsoft の LAPS を導入して、固有のローテーション パスワードでローカル管理者アカウントを安全に管理してください。
  • Active Directory の権限を強化し、GPO、システム ポリシー、管理者グループ、および機密性の高い構成オブジェクトへのアクセスを制限します。
  • エンドポイント検出および応答(EDR)とセキュリティ情報・イベント管理(SIEM)の監視を有効化し、資格情報のダンプ活動や異常な認証挙動をリアルタイムで検出します。
  • 管理者に対し、パスワードを Group Policy Objects、スクリプト、および構成ファイルに保存しないよう教育し、安全な運用手順を強化します。

業界固有の影響

平文パスワードの抽出による影響は、取り扱うデータの種類や影響を受けるシステムによって業界ごとに異なります。ただし、あらゆる分野において、侵害された資格情報は運用面、財務面、評判面での損害につながり得ます。

Industry

Impact

Healthcare

Attackers who obtain plaintext credentials can escalate privileges to compromise domain administrator accounts. This leads to unauthorized access to electronic health records (EHRs), medical devices, and internal systems. The result could be large-scale patient data exposure, service downtime, and costly regulatory penalties under HIPAA or similar privacy laws.

Finance

Stolen credentials can enable unauthorized access, empowering attackers to perform fraudulent wire transfers, alter financial records, and manipulate payment systems. Credential exposure can also lead to ransomware attacks or insider-style fraud, triggering service disruptions, compliance violations, reputational harm, and significant monetary losses.

Government

Compromised accounts within government networks can grant persistent access for espionage, data theft, and disruption of essential public services. Attackers can exploit privileged access to manipulate systems, steal classified data, and spread disinformation. This can undermine public trust and pose both operational and national security risks.

攻撃の進化と今後の動向

平文パスワードの抽出手法は、より強固な防御やハイブリッド IT 環境への移行に対応する形で進化してきました。読み取れる認証情報を盗み出すという基本原則は変わりませんが、手法と標的は拡大しており、人為的ミス、レガシー設定、管理ミスがあるクラウドの認証情報を悪用することが狙いです。

主要な統計データとインフォグラフィック

次のデータは、認証情報に関連する攻撃の範囲と発生の多さを理解するのに役立ちます。

  • 2025 Verizon Data Breach Investigations Report (DBIR) によると、侵害の 22% は資格情報の悪用から始まっており、盗まれた、または誤用された資格情報がシステムへの最も一般的な侵入口になっています。
  • また、このレポートでは、基本的な Web アプリケーション攻撃の約 88% が盗まれた資格情報を含んでいたことも判明しました。
  • PowerShell の Get-GPPPassword は、GPP の悪用に用いられる標準的なツールとして残り続けており、広く文書化されているほか、レッドチームと脅威アクターの両方に使用されています。多くの環境で古い GPP ファイルがまだ残っているため、引き続き効果を発揮します。

データ侵害の初期攻撃ベクター

以下の円グラフは、2025 Verizon DBIR のデータに基づいています。データ侵害につながった初期攻撃ベクターを示しています。

Data breach initial attack vectors

主な調査結果:

  • 盗まれた認証情報は、すべての侵害のうち 22% において、依然として最も主要な初期攻撃ベクターです。
  • 脆弱性の悪用は前年から 34% 増加し、現在は侵害の 20% を占めています。
  • フィッシングは、初期侵害ベクターの 16% を占めています。

まとめの所感

平文パスワードの抽出は、攻撃者がネットワーク上で足場を固めるための最もシンプルな方法の1つです。良い知らせは、多くの露出(エクスポージャー)は未然に防げるという点です。組織は identity を主要なセキュリティ境界として扱うべきです。アカウントを確実に保護すれば、一般的な攻撃チェーンの大半を止められます。まずは素早く効果が出る対策から始めましょう( SYSVOL の監査、LAPS の導入、MFA の有効化 )。そのうえで、継続的な検知と privileged-access の制御を運用に組み込み、脅威に先回りして対応してください。

よくある質問

共有する

Published: Jun 19, 2026

Darryl baker

Darryl Baker

シニアスタッフ セキュリティリサーチャー

Darryl G. Baker は Netwrix のシニアスタッフセキュリティリサーチャーであり、Identity および Active Directory のセキュリティ分野で広く認められた権威者です。10年以上にわたるアイデンティティシステムの経験をもとに、彼は Active Directory、Entra ID、Azure 環境に焦点を当てたエンタープライズ向けのセキュリティ評価、アイデンティティセキュリティ研修、そして脅威のエミュレーション(threat emulations)を主導してきました。Darryl は BlueTeamCon、BSidesCT、The Experts Conference、Wild Wild West Hackin’ Fest にて高い評価を受けた研修やデモを提供しています。彼は、現在のレッドチーム/ブルーチームのツールを活用し、防御側が攻撃経路分析から脅威ハンティング(threat hunting)までを習得できるよう支援する、多数のハンズオン攻撃エミュレーションラボのアーキテクトです。彼のセッションでは、Darryl が深い技術的洞察と実世界のケーススタディを融合させ、ブルーチームのプロフェッショナルが Identity セキュリティ体制を強化し、進化し続ける攻撃者の手口に対して防御できるようエンパワーします。

Entra ID アプリケーション権限の悪用—仕組みと防御戦略

AdminSDHolder の改変――仕組みと防御戦略

AS-REP Roasting 攻撃—仕組みと防御戦略

Hafnium 攻撃—仕組みと防御戦略

DCSync 攻撃の解説:Active Directory セキュリティへの脅威

gMSA の悪用攻撃と Golden gMSA 攻撃の解説

Golden SAML 攻撃の究極ガイド

Golden Ticket 攻撃とは?仕組み、検知、予防

DCShadow 攻撃—仕組み、実例、そして防御戦略

ChatGPT プロンプトインジェクション:リスクの理解、例、予防

NTDS.dit 抽出攻撃の解説

Kerberoasting 攻撃—仕組みと防御戦略

パス・ザ・ハッシュ(PtH)攻撃を理解する

Pass-the-Ticket 攻撃の解説:リスク、例、そして防御戦略

パスワードスプレー攻撃を理解する

Zerologon 脆弱性を解説:リスク、悪用、緩和策

ランサムウェア攻撃の完全ガイド

Skeleton Key 攻撃:仕組みと検知方法

ラテラルムーブメント(Lateral Movement):それは何か、仕組み、予防策

中間者(MITM)攻撃:それが何で、どうやって防ぐのか

なぜ攻撃者は PowerShell をこれほどまでに好むのでしょうか?

サービスアカウント攻撃と、その防御方法(4選)

ビジネスへのマルウェア攻撃の影響を防ぐ方法

クレデンシャルスタッフィング(Credential Stuffing)とは?

PowerUpSQL で SQL Server を侵害する

Mousejacking(マウス・ジャッキング)攻撃とは?そして防御方法

Security Support Provider(SSP)を使った認証情報の窃取

レインボーテーブル攻撃:仕組みと防御方法

パスワード攻撃を総合的に理解し、止める方法

LDAP Reconnaissance

Pass-the-Cookie 攻撃で MFA を回避する

Silver Ticket 攻撃