Microsoft「Lazarus」攻撃、7個のニューロンでAIがトロイの木馬に
Microsoftの研究者が、1万2千超のニューロンのうち7個を書き換えるだけで、AIエージェントがトリガーで隠しコマンドを出す手法を示した。

AIエージェントを乗っ取るのに、モデルの再学習は要らないらしい。Microsoftの研究者が示した「Lazarus」は、ごく少数のニューロンを書き換えるだけで、特定のトリガーに反応して仕込んだコマンドを出させる手法だ。
Lazarus攻撃の仕組み
Lazarusが使うのは、ほとんど活性化せず通常の応答に影響しにくいニューロンだ。内部パラメータを書き換え、特定の文字列を検知するセンサーに変える。トリガーがユーザーの入力や接続ツールの出力に現れると、書き換えたニューロンがモデルに事前のコマンドを出力させる。
1つのニューロンが担うのは小さな断片なので、短い命令なら数か所の変更で足りる。従来のバックドアと違い、悪意ある例でモデル全体を学習し直す必要はない。
実験では、Nemotron-Terminal-8Bの最終ブロックにある1万2千超のニューロンのうち7個を変更した。トリガーを含むテストセッションの98.8%でコマンドが出力され、確認したトリガーなしのセッションでは出なかった。Qwen3.6-27BとGemma-4-31B-ITでは、設定により51%から99.5%だった。これはコマンドを出す確率であり、本格的なサイバー攻撃が成功する確率ではない。
デモでは、感染したモデルにNode.jsサーバーの修正を依頼した。最初の3回の応答は普通だったが、接続エラーのメッセージを受け取ると、リモートスクリプトをダウンロードして実行するコマンドを生成した。テスト環境ではroot権限で実行された。被害の大きさは、エージェントに与えた権限、ファイルへのアクセス、外部サーバーへの接続可否で決まる。
攻撃を防ぐ方法は?
攻撃者にはモデルの重みへのアクセスが必要で、盗まれたアカウント、侵害されたインフラ、公開リポジトリへの改変ファイルの投稿などが想定される。Microsoftは、各バージョンのパラメータを原本と比較し、ダウンロード元を確認し、エージェントの権限を絞り、隔離環境でコードを実行することを勧める。危険なコマンドの前には人間の承認も求めるべきだとしている。
注目のアプリ
正しいマスを選んで足し算、目標の数に。覚えるのは簡単、極めるのは難しい。無料、全年齢向け。
AIの会話パートナーと話すだけ。一文ごとに添削され、あなたの言語で解説が返ってきます。9言語、A1からC2まで。
EDIFACTやX12メッセージを開き、各セグメントの意味を表示。JSON/XML変換、PDF・Excel出力。ローカルで動作、アップロード不要。
相手、シーン、性格を選ぶだけ。検索エンジンが地元ショップの商品説明を読み、合うものを並べます。無料、登録不要。
同じ日のニュース
すべて見る →関連カテゴリ: セキュリティ
すべて見る →
Signal暗号コードをDeepMindのAIが4週間で検証

Calif.ioのBrotli攻撃、Wi-Fiポータルを開くだけでiPhoneが標的に

Mittwald、MCPサーバー経由の攻撃で非常運用に




