詳細・ビジネスへの影響
Palo Alto Networks(パロアルトネットワークス) Unit 42をはじめとするセキュリティ研究機関は、JavaScriptエコシステムにおける1,300以上のnpmパッケージに対して急速に自己感染を広げている自己増殖型サプライチェーンワーム「ChainDrop」を検出したと緊急発表しました。
ChainDropは一度開発環境に侵入すると、ビルドプロセス(CI/CDパイプライン)やGitHub Actionsに保存されている秘密鍵(シークレット)を盗み出し、ブロックチェーン(イーサリアム)のスマートコントラクト経由でC2サーバーへ暗号化送信します。
さらに、開発者が権限を持つ他のオープンソース・リポジトリに対しても悪意あるコードを含むバージョンを自動パブリッシュすることで、爆発的に自らを感染増殖させる構造を持っています。
オープンソースソフトウェアおよび自動化された依存関係管理に依存するAI開発企業やWeb開発プロジェクトにおいて、パッケージのハッシュ検証と厳重なアクセス制御が強く推奨されています(一次ソース:Unit 42公式アナウンス)。
