TrapDoorは、Aptos、Sui、Solanaなどの高性能ブロックチェーンのエコシステムに従事する開発者を標的とした、極めて巧妙なマルウェアキャンペーンです。攻撃者は開発環境に侵入し、秘密鍵や機密情報の奪取を目的としており、Web3エンジニアは早急な環境監査とセキュリティ対策の強化が求められています。
TrapDoorマルウェアの概要と攻撃の背景
2026年5月、セキュリティ研究者らによって「TrapDoor」と名付けられた新しいマルウェアキャンペーンが報告されました。この攻撃は、主に仮想通貨プロジェクトのエンジニアや開発環境をピンポイントで狙っているのが特徴です。これまでの不特定多数を狙うフィッシング詐欺とは異なり、開発者が使用するツールやライブラリ、ワークフローの隙を突く高度な設計がなされています。
特に、Move言語(Aptos、Sui)やRust(Solana)を使用する開発者が主なターゲットとなっており、エコシステムの急成長に伴う「開発者の資産」が狙われています。これには、スマートコントラクトのデプロイ権限を持つ秘密鍵や、クラウドインフラへのアクセスキー、さらには開発中の未公開コードなどが含まれます。研究チームによれば、このキャンペーンは国家レベルの支援を受けた攻撃グループによる可能性も指摘されており、Web3業界全体への警戒が呼びかけられています。
Aptos・Sui・Solana開発者がターゲットにされた理由
なぜTrapDoorの攻撃者は、Aptos、Sui、Solanaという特定のチェーンを標的にしたのでしょうか。そこにはいくつかの技術的・経済的な要因が存在します。
- エコシステムの成長性: AptosやSuiはMove言語を採用し、高いスループットを誇る次世代ブロックチェーンとして2025年から2026年にかけて急速にシェアを拡大しました。Solanaも同様に、DEX(分散型取引所)やMemecoin市場での圧倒的な流動性を維持しています。資金が集まる場所に攻撃者も集まるという原則です。
- 開発環境の共通性: これらのチェーンはRustまたはMoveをベースとしており、開発ツール(CLIツールやVS Code拡張機能など)にある程度の共通性があります。攻撃者は一度開発したマルウェアを、複数のエコシステムに効率よく横展開することが可能です。
- サプライチェーン攻撃の脆弱性: 開発者は日々多くのオープンソースパッケージを利用します。TrapDoorは、これらのパッケージに悪意のあるコードを混入させる「サプライチェーン攻撃」を主要な経路としています。
このように、技術的なトレンドと資産の集中が、TrapDoorの攻撃ターゲットを決定づけていると言えます。
TrapDoorの具体的な攻撃手法と技術的特徴
TrapDoorマルウェアは、これまでのマルウェアとは一線を画す技術的特徴を持っています。研究報告によると、その手口は以下のような段階を経て実行されます。
偽の求人や面接を装ったソーシャルエンジニアリング
攻撃者は、著名なVCやプロジェクトの採用担当者を装い、GitHubのリポジトリを共有して「このタスクを解いてほしい」とエンジニアに依頼します。このリポジトリ内に、 TrapDoorをインストールするための悪意のある依存関係が含まれています。エンジニアがローカル環境でコードを実行した瞬間に、バックドアが設置されます。
CLIツールへのコードインジェクション
Aptos CLIやSui CLIなどの公式ツールに見せかけた偽のバイナリ、あるいは公式ツールの挙動を模倣しつつ、バックグラウンドで環境変数を外部サーバーに送信するラッパープログラムが配布されるケースが確認されています。これにより、.envファイルに記載されたAPIキーや秘密鍵が即座に流出します。
永続化と検知回避
TrapDoorは、システムのスタートアップ項目やシェルの設定ファイル(.zshrcや.bashrc)に自身を書き込み、再起動後も自動で実行されるようにします。また、難読化技術を駆使しており、一般的なウイルス対策ソフトでは検知が困難な仕様になっています。
開発環境のセキュリティリスク:秘密鍵とAPIキーの保護
TrapDoorが最も狙っているのは、開発者のローカルマシンに保存された生データです。Web3開発において、以下の情報は「命」とも言える重要性を持ちますが、同時にTrapDoorの格好の標的となります。
- WalletのSeed Phraseと秘密鍵: 開発用のホットウォレットであっても、テストネットだけでなくメインネットの資金が入っている場合、被害は甚大です。
- AWS/GCPの認証情報: クラウドインフラの権限を奪われると、ノードの停止や、プロジェクト全体の公式サイトの改ざんなどに繋がります。
- GitHubのパーソナルアクセストークン: ソースコードの改ざんや、悪意のあるコードのマスターブランチへのマージを許してしまいます。
TrapDoorは、これらの情報を自動でスキャンし、コマンド&コントロール(C2)サーバーへと送信します。一度流出した情報は取り消すことができないため、事前の防御が何よりも重要です。
これまでの事例と類似の攻撃キャンペーン
TrapDoorのような「開発者を狙う攻撃」は、過去にも発生しています。代表的な例としては、Lazarusグループによる「Contagious Case」キャンペーンが挙げられます。この際も、Node.jsのパッケージ(npm)を通じてマルウェアが拡散され、多くの仮想通貨エンジニアが被害に遭いました。
また、Solanaエコシステムでは過去に、ブラウザ拡張機能の脆弱性を突いたウォレット情報の窃取事件が発生しており、開発環境の安全性は常に脅威にさらされています。TrapDoorは、これらの過去の攻撃手法をさらに洗練させ、Move言語のエコシステムに特化させた「進化型」と言えるでしょう。2026年現在、AptosやSuiのプロジェクトは大規模なTVL(預かり資産)を抱えており、開発者一人を落とすだけで数百万ドル規模のハッキングが可能になるという現実が、攻撃を加速させています。
エンジニアが実施すべきTrapDoor対策ガイド
TrapDoorの脅威から身を守るために、すべてのWeb3開発者は以下の対策を即座に実施することを強く推奨します。
- サンドボックス環境の徹底: 未知のリポジトリやパッケージを試す際は、必ず仮想マシン(Docker等)や、ネットワークから隔離されたサンドボックス環境を使用してください。ホストOSに直接コードをダウンロードして実行するのは極めて危険です。
- ハードウェアセキュリティキーの利用: AWSやGitHub、取引所のログインには、YubiKeyなどの物理的なセキュリティキーによるMFA(多要素認証)を必須としてください。SMSやアプリによる認証は、TrapDoorによって傍受される可能性があります。
- 秘密鍵の管理の厳格化: メインネットの秘密鍵を
.envファイルなどのプレーンテキストで保存してはいけません。Vaultなどの秘匿情報管理ツールや、ハードウェアウォレットでの署名を徹底してください。 - 依存関係の定期的なスキャン:
npm auditやcargo audit、Moveの依存関係チェックツールを利用し、既知の脆弱性や不審なコードが含まれていないかを確認してください。 - 不審なDMや面接依頼の無視: 見知らぬ相手から送られてきたコードの実行依頼は、どれほど条件が良くても疑うべきです。公式の採用ルートであるかを確認し、不審なバイナリの実行は絶対に避けてください。
DEX・DeFiエコシステムの安全性向上に向けた展望
TrapDoorのような脅威は、Web3業界の成熟に伴って今後も増加し続けるでしょう。しかし、これは同時にエコシステムのセキュリティ意識を高める契機にもなります。今後は、スマートコントラクトの監査だけでなく、「開発プロセス全体の監査」が標準化されていくと考えられます。
分散型取引所(DEX)やDeFiプロトコルを運営するチームは、個人のPCに依存しない、よりセキュアなCI/CDパイプラインの構築や、マルチシグによるガバナンスの徹底が求められます。技術の進歩と共に攻撃も進化しますが、開発者が正しい知識を持ち、適切なツールを使用することで、そのリスクを最小限に抑えることが可能です。
まとめ
2026年5月に発覚したTrapDoorマルウェアキャンペーンは、Aptos、Sui、Solanaといった主要ブロックチェーンの開発環境を狙う非常に危険な攻撃です。ソーシャルエンジニアリングとサプライチェーン攻撃を組み合わせたその手法は、熟練のエンジニアであっても油断すれば被害に遭う可能性があります。
個々の開発者がセキュリティ意識を高め、サンドボックスの活用やハードウェアキーによる保護を徹底することが、プロジェクト、ひいてはエコシステム全体の資産を守ることにつながります。Web3の未来を担う技術者として、常に最新の脅威情報にアンテナを張り、堅牢な開発体制を維持していきましょう。
sources:
- https://www.theblock.co/post/402458/researchers-flag-trapdoor-malware-campaign-targeting-crypto-developer-environments-including-aptos-sui-and-solana
- https://aptosfoundation.org/ (Aptos Foundation Official)
- https://sui.io/ (Sui Foundation Official)
- https://solana.com/ (Solana Foundation Official)
- https://github.com/aptos-labs/aptos-core (Aptos Core Repository Security Guidelines)





