npmサプライチェーン攻撃、Keyvに被害 2,000超の悪意あるパッケージ版

SlowMistによると、このキャンペーンはkeyv@6.0.0を含むKeyv/Cacheableエコシステムに影響を及ぼし、週当たり約1億2700万件のダウンロードがあるライブラリーを下流のリスクにさらした。

要約

大規模なnpm(JavaScriptパッケージマネージャー)のサプライチェーン攻撃がKeyv/Cacheableエコシステムを襲った。SlowMistは8月5日、自社のMistEyeシステムがkeyv@6.0.0を含む2,000超の悪意あるパッケージ版を検出したと述べた。KeyvはRedis、SQLite、PostgreSQL、MongoDBなどのバックエンドをサポートする広く利用されているキー・バリュー型ストレージ抽象化ライブラリーであり、週当たり約1億2700万件のダウンロードがあるため、報告された規模は下流のサプライチェーンに重大なエクスポージャーを生じさせる。SlowMistによると、この攻撃は先行するShai-Hulud npmワームの活動と酷似しており、高度に自動化され拡張可能なサプライチェーン攻撃を示唆している。想定される悪意ある行為には、認証情報の窃取、環境変数の漏えい、CI/CD(ソフトウェア提供パイプライン)キーの露出、リモートでのペイロード配信、侵害された開発環境を介した横方向の移動が含まれる。

用語解説
  • npm: JavaScriptのパッケージマネージャーおよびレジストリ。
  • サプライチェーン攻撃: 信頼されたソフトウェア依存関係を侵害し、下流の利用者にリスクを広げる攻撃。
  • CI/CD: 自動化されたソフトウェアのビルド、テスト、デプロイのパイプライン。