3月にオープンソース開発者向けツールを標的として連鎖的なサプライチェーン攻撃を仕掛けたグループが、2020年にまで遡るインフラ攻撃、および乗っ取られたAIインフラから構築された初の自己増殖型ボットネットと関連づけられました。
Oligo Securityが8月5日に発表した新たな調査結果によると、TeamPCPは、2020年から2025年8月にかけてTA-NATALSTATUSとして追跡されていた活動と、ドメイン、マルウェアの展開経路、バックエンドインフラを共有していることが分かりました。
Oligo Securityはこの調査においてMandiantおよびGitLabと協力し、GitLabは関与していたアカウントを禁止しました。
同社はまた、TeamPCPが2025年11月に文書化した、公開状態にあったRayクラスターを狙ったキャンペーン「ShadowRay 2.0」を運用していたとも評価しています。同キャンペーンは当時、IronErn440と呼ばれる攻撃者に帰属するとされていました。
関連記事: React2Shellについて詳しく読む:React.jsが最大深刻度のReact2Shell脆弱性の被害に
数年にわたり再利用されてきた展開フレームワーク
インフラ面で最も強力な関連性が確認されたのは、masscan[.]cloudです。このドメインはTA-NATALSTATUSの活動、ShadowRay 2.0、そして後のTeamPCPの活動全体にわたって登場しています。証明書の透明性ログによれば、このドメインは2025年5月11日まで遡ることができ、TeamPCP自身のGitHubアカウントも後にこれを同グループの公式ウェブサイトとして掲載していました。
Oligoはこれに加え、同じ展開フレームワークが数年にわたり再利用されていることも発見しました。特徴的なディレクトリパスと、以前のTA-NATALSTATUSキャンペーンで文書化された一連のステージングスクリプトが、変更されないままTeamPCPのペイロード内に現れていたのです。
侵害されたあるRayクラスターは、2025年7月26日にこのインフラからのダウンロードを記録していました。これはTeamPCPという名称が公になる5か月前のことです。
最も直接的な証拠はGitLabからもたらされました。あるIPアドレスは、10月15日から11月2日にかけて、侵害されたRayクラスターからリバースシェルを受信していました。
すべてのシェルは11月2日に終了しましたが、11月2日から4日にかけて、ironern440アカウントが同じIPアドレスからGitLabに認証を行っていました。このIPアドレスは、当該キャンペーンのツール群をホストしていたものです。
暗号資産マイニングからワイパーへ
Oligoが示す時系列によれば、攻撃者らは早くも2020年の時点でインターネットに公開されたインフラを狙っており、しばしば自動化・自己増殖型の手法を用いていました。その後、GitHub Actionsの悪用とトークン窃取へと活動範囲を広げています。
この一連の流れはPCPcatへとつながり、同マルウェアは2025年のクリスマス前後にReact2Shellの標的や公開状態のDocker APIに対する攻撃でピークを迎えました。そして2026年3月には、Trivy、CheckmarxのKICS、LiteLLMの侵害へと発展しています。インフラの用途は攻撃以外にも広がっており、認証情報フィッシング、決済詐欺、Zendeskへのなりすましを支援するサブドメインも確認されています。
3月下旬には、第2段階のKubernetesペイロードに破壊的な分岐処理が加わりました。このスクリプトは被害者システムがイランのタイムゾーンに設定されているかどうかを確認し、該当する場合はファイルシステムを削除しマシンを再起動させる破壊的なワークロードを展開する仕組みでした。Oligoは、当時イランの通信インフラが大きく混乱していたため、実際にこの処理が実行されたかどうかを確認する術は限られていたと指摘しています。
Oligoは、この帰属関係をどこまで断定できるかについては慎重な姿勢を示しています。この連続性が直接的なリブランド、共通の運用者集団、あるいは関連する攻撃者同士の緊密な協力関係のいずれを反映したものかは、確実には特定できないと同社は述べています。
この証拠が示しているのは、TeamPCPが2025年後半に突如出現した新興グループではなく、既存の活動基盤(エコシステム)を引き継いでいるという事実です。
翻訳元: https://www.infosecurity-magazine.com/news/teampcp-shadowray-ta-natalstatus/