悪意のあるPyTorch Lightningパッケージが認証情報を窃取し、npmパッケージにワーム感染

PyPIパッケージlightning(画像分類、LLMファインチューニング、拡散モデル、時系列予測に使用される深層学習フレームワーク)がサプライチェーン攻撃で侵害され、バージョン2.6.2および2.6.3(2026年4月30日公開)に影響がありました。pip install lightningを実行するだけで、インポート時に悪質なコードが起動します。
マルウェアの動作
悪質なバージョンには、隠しディレクトリ_runtimeが含まれ、難読化されたJavaScriptペイロードがモジュールインポート時に自動実行されます。以下の情報を盗みます:
- 認証情報と認証トークン
- 環境変数
- クラウドシークレット
さらに、EveryBoiWeBuildIsaWormBoiという名前の公開リポジトリを作成してGitHubリポジトリを汚染しようとします。この攻撃は、以前のMini Shai-Huludキャンペーンと同様、Duneをテーマにした命名規則を使用しています。
クロスエコシステム拡散:PyPIからnpmへ
エントリポイントはPyPIですが、マルウェアのペイロードはJavaScriptです。実行時にnpm公開資格情報を発見すると、setup.mjsドロッパーとrouter_runtime.jsを、そのトークンが公開可能なすべてのパッケージに注入します。scripts.preinstallをドロッパー実行に設定し、パッチバージョンを上げて再公開します。それらのパッケージをインストールした下流の開発者は完全なマルウェアを実行し、トークン窃取とさらなるワーム拡散につながります。
侵害の指標
プロジェクトで以下を確認してください:
- 不審な内容を含む予期しない
.claude/または.vscode/ディレクトリ EveryBoiWeBuildIsaWormBoiという名前の新しい公開リポジトリ- アカウント下での予期しないnpmパッケージの公開
対策
いずれかのプロジェクトでlightningバージョン2.6.2または2.6.3を使用している場合:
- パッケージを削除し、安全なバージョンにダウングレードする
- 影響を受けた環境に存在したすべてのGitHubトークン、クラウド認証情報、APIキーをローテーションする
- リポジトリをスキャンし、上記の注入ファイルがないか確認する
- npmトークンを確認し、公開パッケージに不正な変更がないか監査する
Semgrepは勧告とルールを公開しています。プロジェクトで新しいスキャンを実行し、semgrep.dev/orgs/-/advisoriesの勧告ページで、これらのバージョンがインストールされたプロジェクトがないか確認してください。
📖 出典: HN AI Agents
👀 See Also

公開されたOpenClawツールのライブダッシュボード
MoltbotやClawdbotなどのOpenClawツールの公開制御パネルを表示するライブダッシュボードを紹介します。

Claudeのソースコードマップ漏洩により、縮小化されたJavaScriptがすでにnpmで公開されていたことが明らかになりました
@anthropic-ai/claude-code npmパッケージのバージョン2.1.88に誤って含まれたソースマップファイルにより内部開発者コメントが明らかになったが、実際の13MBのcli.jsファイル(148,000以上のプレーンテキスト文字列を含む)はリリース当初からnpmで公開されていた。
OpenClawクラスタ管理:リカバリパスをクラスタ外に保持する
OpenClaw管理クラスタのためのより安全なトポロジ:Gatewayとタスク状態を外部に置き、読み取り専用アクセスを使用し、PR + CI + 人間の承認によるマージを介してArgo CDに変更を駆動します。

サイバーセキュリティに関する質問に対する検閲なしのQwen 3.5 35Bモデルのテスト
サイバーセキュリティの専門家が、ハッキングやセキュリティバイパスに関する質問に対して、3つの検閲なしのQwen 3.5 35Bモデルをテストし、元の検閲済みモデルと比較して応答品質に大きな違いがあることを発見しました。検閲なしモデルは、元のモデルが拒否したり不完全な回答をしたりする場合でも、一貫して回答を提供しました。