2025-10-30

PhantomRavenマルウェアが126のnpmパッケージに発見され、開発者のGitHubトークンを盗む

PhantomRavenという名称のマルウェアが、126のnpmパッケージに埋め込まれ、開発者のGitHubトークンやCI/CDの秘密情報を盗む攻撃キャンペーンが発見されました。この攻撃は2025年8月に始まり、86,000回以上のインストールが確認されています。攻撃者は、悪意のあるコードを依存関係に隠す手法を用いており、npmが信頼できないウェブサイトからコードを取得するように仕向けています。これにより、セキュリティスキャナーが検出できない状態でマルウェアが配布される危険性が高まっています。

メトリクス

このニュースのスケール度合い

5.0 /10

インパクト

7.0 /10

予想外またはユニーク度

7.0 /10

脅威に備える準備が必要な期間が時間的にどれだけ近いか

8.0 /10

このニュースで行動が起きる/起こすべき度合い

8.0 /10

主なポイント

  • PhantomRavenマルウェアは、開発者の環境からGitHubトークンやCI/CDの秘密情報を盗むために設計されています。
  • 攻撃者は、npmパッケージの依存関係に悪意のあるコードを隠す手法を用いており、これによりセキュリティツールが検出できない状態を作り出しています。

社会的影響

  • ! この攻撃は、オープンソースエコシステムの信頼性を損なう可能性があり、開発者のセキュリティ意識を高める必要性を示しています。
  • ! 悪意のあるパッケージが広がることで、開発者の生産性が低下し、企業の信頼性にも影響を与える恐れがあります。

編集長の意見

PhantomRavenマルウェアの発見は、ソフトウェアサプライチェーン攻撃の新たな脅威を示しています。攻撃者は、npmのようなオープンソースのエコシステムを利用して、悪意のあるコードを巧妙に隠す手法を開発しています。このような攻撃は、従来のセキュリティツールでは検出が難しく、開発者が無意識のうちにマルウェアをインストールしてしまうリスクを高めています。特に、slopsquattingの手法を用いることで、攻撃者は信頼性のあるパッケージ名を模倣し、開発者の注意を引かずに悪意のあるコードを配布することが可能です。今後、開発者はパッケージのインストール時により慎重になる必要があります。また、企業はセキュリティ教育を強化し、開発者がリスクを理解し、適切な対策を講じることが重要です。さらに、セキュリティツールの改善が求められ、動的依存関係を検出できる新たな技術の開発が急務です。これにより、開発者が安心してオープンソースのパッケージを利用できる環境を整えることが求められます。

背景情報

  • i PhantomRavenは、npmレジストリをターゲットにしたソフトウェアサプライチェーン攻撃の一環として発見されました。攻撃者は、悪意のあるパッケージを依存関係として登録し、開発者がインストールする際に自動的に悪意のあるコードを実行させる仕組みを構築しています。
  • i 攻撃者は、slopsquattingという手法を利用して、信頼性のあるパッケージ名を模倣した悪意のあるパッケージを作成しています。この手法により、開発者は無意識のうちにマルウェアをインストールしてしまうリスクが高まります。