サイバーセキュリティ

TerminalFixキャンペーン、偽CAPTCHAを悪用して組織ネットワーク内にリバーストンネルを設置

Microsoft Threat Intelligenceは、偽のCloudflare CAPTCHAページを使ってユーザーをだまし、PowerShellコマンドを実行させるClickFix型の攻撃キャンペーンを確認しました。その後、多段階のマルウェアが展開され、最終的に感染端末を介してTCPトラフィックを中継する機能を攻撃者に与えるWebSocketリバーストンネルが作成されます。

2026-08-28
1 分で読めます
829 閲覧数
certi.news Editorial Team
TerminalFixキャンペーン、偽CAPTCHAを悪用して組織ネットワーク内にリバーストンネルを設置

Microsoft Threat Intelligenceは、TerminalFixキャンペーンを確認しました。これはClickFix手法の一種であり、複数の業種の組織を標的として、侵害されたウェブサイト上に偽のCloudflare Turnstile検証ウィンドウを表示します。このページは、単一の情報窃取ツールを実行させるだけにとどまる多くの従来のClickFixキャンペーンとは異なり、ユーザーにコマンドをコピーしてWindows TerminalまたはPowerShellに貼り付けるよう促します。

貼り付けられたコマンドは、Cloudflareの検証処理を装ったPowerShellスクリプトを実行し、ZIPアーカイブをC:\ProgramDataにダウンロードした後、バッチファイルを密かに実行します。アーカイブには、正規の署名付き実行ファイルLockScreenContentServer.exeと、悪意のあるライブラリdui70.dllが含まれています。攻撃者は、実行ファイルがライブラリに依存していることを悪用し、同じフォルダーにある悪意のあるバージョンを読み込ませます。この技術はDLLサイドローディングと呼ばれ、見かけ上は信頼されたプロセスを介して実行を開始できます。

初期感染段階を超える多段階の攻撃チェーン

サイドローディング後、ライブラリは自身のリソースセクションから暗号化されたペイロードを抽出し、PowerShellを起動して、攻撃者が管理するドメインから3枚のPNG画像をダウンロードします。画像には、ステガノグラフィーを用いてピクセルデータ内に実行ファイルとDLLライブラリの一部が隠されており、ディスク上で再構成された後、フォレンジック上の痕跡を減らすため元の画像が削除されます。

マルウェアは、2つの独立した永続化メカニズムを作成します。1つはRegistry Runキーで、もう1つはLockScreenContentServer.exeを60分ごとに再起動するスケジュールタスクです。また、ペイロードのフォルダーは隠しファイル属性とシステムファイル属性を使って隠されます。その後、ドメイン間の信頼関係、Domain Adminsグループのメンバー、Active Directoryのアカウントおよびホストなど、デバイスと環境に関する情報を収集します。さらに、ドメインコントローラー、データベース、バックアップサーバー、ゲートウェイ、メールサーバーの可能性があるサーバーに対してpingテストを実行します。

リバーストンネルがキャンペーンで最も危険な要素

Microsoftが確認した最も重要な機能は、Pythonで記述されたリバーストンネルマルウェアの展開です。攻撃者は、python.orgの公式配布元から埋め込み可能なPython 3.14.5環境を取得し、悪意のある機能はclient.pyファイルに含まれています。マルウェアは表示されるウィンドウなしでpythonw.exeを介して実行され、TLSを使用してポート443経由で攻撃者のインフラストラクチャに接続し、その接続をWebSocketチャネルへ変換します。

このチャネルはSOCKS5方式で任意のTCP接続を中継できるため、感染端末は、組織ネットワークから見える他のシステムへのアクセスに利用できる中継点になります。また、キャンペーンはテキストファイルを監視するPowerShellループを実行します。このループは、ファイルに書き込まれたコマンドを実行し、その結果を、トンネル経由で読み取れる別のファイルに保存します。

防御チームにとって何を意味するのか?

Microsoftは、分析したチェーンにおいて権限昇格、データ窃取、ランサムウェアの展開を確認したとは述べていません。しかし、リバーストンネルが存在することは、影響を受けたデバイスをネットワーク内部の潜在的なピボットポイントとして扱う必要があることを意味すると警告しています。そのため、横方向の移動と認証情報がさらされた可能性を調査し、デバイスがアクセスできた認証情報の変更を優先すべきです。これには、デバイスがドメインに参加していた場合のドメイン管理者アカウントも含まれます。

Microsoftは、一般ユーザーによるPowerShell、Windows Terminal、Runダイアログの使用を制限し、PowerShell Script Block Loggingを有効にすること、標準外のパスからLockScreenContentServer.exeが実行される状況を監視すること、CAPTCHAページが要求するコマンドをコピーして貼り付けないようユーザーを教育することを推奨しています。また同社は、サイドローディング、画像からのペイロード抽出、client.pyの実行、キャンペーンに関連するドメインとの通信を検出するためのAdvanced Huntingクエリに加え、初期アクセス、実行、永続化、偵察、コマンド・アンド・コントロールに関するMITRE ATT&CKルールも掲載しています。

ニュースの出典
Microsoft Security Blog
原文を開く ↗
c
著者

certi.news Editorial Team

知っておくべきこと

TerminalFixキャンペーンは、偽のCAPTCHAページを使用して従業員にPowerShellコマンドを貼り付けさせ、その後、多段階のマルウェアを展開して最終的に逆方向のWebSocketトンネルを確立します。このトンネルにより、感染したデバイスが組織内ネットワークの他のシステムへアクセスするための中継点に変えられる可能性があります。

  • このキャンペーンは、偽のCloudflare Turnstileウィンドウを表示する侵害済みサイトを悪用し、ユーザーにWindows TerminalまたはPowerShellへコマンドをコピーして貼り付けるよう促します。
  • この攻撃チェーンは、LockScreenContentServer.exeとdui70.dllを介したDLLサイドローディングを使用し、一見正規のファイルを通じて実行を開始します。
  • ペイロードをPNG画像内にステガノグラフィーで隠し、デバイス上で再構成した後、元の画像を削除します。
  • Registry Runと、60分ごとにLockScreenContentServer.exeを再起動するスケジュールタスクという2つの永続化メカニズムを作成します。
  • Pythonコンポーネントは、TLSおよびポート443を介して暗号化されたWebSocketトンネルを確立し、SOCKS5方式で任意のTCP接続を中継します。
  • Microsoftは、分析した攻撃チェーンにおいて権限昇格、データ窃取、またはランサムウェアの展開が発生したことを確認していませんが、感染したデバイスを潜在的なピボットポイントとして扱うよう推奨しています。

よくある質問

TerminalFixキャンペーンはどのようにユーザーをだましますか?

偽のCloudflare CAPTCHAまたはTurnstileページを表示し、ユーザーにWindows TerminalまたはPowerShellへコマンドをコピーして貼り付けるよう求めます。

このキャンペーンにおける逆方向トンネルの危険性は何ですか?

感染したデバイスを介して任意のTCP接続をSOCKS5方式で中継できるため、組織内ネットワークでそのデバイスから到達可能な他のシステムへのアクセスが可能になる場合があります。

このマルウェアはどのような永続化メカニズムを使用しますか?

Registry Run内のキーと、60分ごとにLockScreenContentServer.exeを再起動するスケジュールタスクを使用します。

Microsoftはどのような対策を推奨していますか?

一般ユーザーによるPowerShell、Windows Terminal、Runダイアログの使用を制限し、PowerShell Script Block Loggingを有効にすること、標準ではないパスからLockScreenContentServer.exeが実行されていないか監視すること、CAPTCHAページが要求するコマンドを貼り付けないようユーザーを教育することを推奨しています。

同じカテゴリー

おすすめ記事

すべてのニュースを見る