← Cyber Intelligence Review

THREAT BRIEFING · AI × RANSOMWARE

PromptLock:「初の AI 駆動型ランサムウェア」の正体は、大学の研究プロトタイプだった

ESET Research の初報(2025年8月26日)と追記(同9月3日)、およびニューヨーク大学 Tandon 校の発表(同8月28日)を一次情報として、記述を1件ずつ照合した解説

1要点

VirusTotal 上で見つかった検体を ESET が「既知で初の AI 駆動型ランサムウェア」として公表した。その約1週間後、それを作ったのは攻撃者ではなく大学の研究チームだったことが判明した。

2025/8/26
ESET の初報。当初から PoC と明記
NYU Tandon
検体を作成した主体。研究名 Ransomware 3.0
2025/9/3
ESET が追記で学術由来を確認
約0.70ドル
1回の完全な攻撃実行に要した AI 費用
先に押さえておくべき事実

ESET は初報の時点から「実際の攻撃では観測されておらず、概念実証(PoC)または開発途上と考えられる」と明記していた。日本語プレスリリースにも「ESET は PromptLock を概念実証(PoC)と位置付けている」とある。したがってこれは「実運用の脅威を誤って発表した」という話ではない。誤っていたのは出自の推定——攻撃者の作か、研究者の作か——という一点である。

そして、その一点がこの事案で最も重い

研究チームは統制された実験室環境で倫理指針に従って作業し、試験手順の一環でプロトタイプを VirusTotal に上げた。そこにあったファイルは機能するランサムウェアのコードに見え、学術的な出自を示すものは何もなかった。専門の解析者が実際の攻撃者の作品と受け取ったという事実そのものが、この研究の到達点を示している。

この記事の帰属

検体の技術的分析は ESET、研究の内容と出自は NYU Tandon による。両者は利害の異なる独立した出所であり、後者が前者の初期解釈を訂正する関係にある——本サイトが扱ってきた AI 脅威事案の中では、検証の条件が最も良い部類に入る。ただし研究の数値は査読前のプレプリント(arXiv:2508.20444)に基づく。

29日間で何が起きたか

初報から訂正までの経緯。日本語プレスリリースが出た日と、NYU が論文を公開した日が同じであることに注意したい。

8月26日 ESET が公表 「既知で初の AI 駆動型 ランサムウェア」 同時に「PoC とみられる」 とも明記 8月28日 同じ日に2つの出来事 ・NYU Tandon が論文と発表を公開  「PromptLock は我々のプロトタイプ」 ・イーセットジャパンがプレスリリース  「発見」の枠組みのまま 9月3日 ESET が追記 研究著者から連絡を受けたこと、 検体が研究プロトタイプと酷似 することを記載。ただし 「知見は有効」との立場は維持 2日 6日 2026年8月1日に確認した時点で、日本語プレスリリースには英語版と同等の追記が見当たらない
図1:英語版の記事には日付入りの追記が本文冒頭に置かれている。日本語で情報に接した読者は、訂正が反映されていない記述だけを見る可能性がある。
追記(2025年9月3日): ESET Research は、学術研究『Ransomware 3.0: Self-Composing and LLM-Orchestrated』の著者らから連絡を受けた。その研究プロトタイプは、VirusTotal 上で発見された PromptLock の検体と酷似している。
このことは、PromptLock が実世界で運用されていた完全に機能するマルウェアではなく、概念実証であったという我々の見解を裏付けるものである。とはいえ、我々の知見は依然として有効である——発見された検体は、既知で初の AI 駆動型ランサムウェアの事例を表している。— ESET Research(WeLiveSecurity)の追記

3PromptLock の正体

ESET が観測した技術的な特徴と、NYU が説明する設計は整合している。同じものを外側と内側から見ている。

ESET が観測したもの

本体は Golang 製で、Windows 版と Linux 版が VirusTotal 上にあった。OpenAI の gpt-oss-20b モデルを Ollama API 経由でローカルに動かし、悪性の Lua スクリプトをその場で生成して実行する。スクリプトはハードコードされたプロンプトから作られ、ファイルの列挙・検査・持ち出し・暗号化を行う。破壊機能はコード内にあるが実装されていない。暗号化には SPECK 128ビットを使用。検出名は Filecoder.PromptLock.A

NYU が説明する設計

従来のように攻撃コードを事前に書き込むのではなく、プログラム内に文章で指示を埋め込む。起動すると LLM に接続し、被害者ごとの構成に合わせた Lua スクリプトを生成させる。使うのは商用サービスのような安全制限を持たないオープンソースモデル同一の初期プロンプトでも、実行のたびに異なる攻撃コードが生成される。プロトタイプは封じ込められた実験環境の外では機能しない。

NYU の報告によれば、以下の4段階すべてを実行した ① システムを把握する 環境の構成を調べる 両モデルとも高い効果 ② 価値あるファイルを特定 機微なファイルの選別 正答率 63〜96%(環境による) ③ 窃取または暗号化 生成された Lua で実行 ④ 身代金文書 見つけたファイルに 言及した個別化された文面 検証された環境 個人用 PC/企業サーバ/産業用制御システム 生成スクリプトは Windows・Linux・Raspberry Pi で改変なしに動作 1回の完全な攻撃にかかった費用 約 23,000 トークン = 商用 API の主力モデル換算で約 0.70 ドル オープンソースモデルを使えば、この費用も不要になる ただしプロトタイプは、封じ込められた実験環境の外では機能しない
図2:研究チームは所属機関の倫理指針の下で作業し、統制された実験室環境で検証している。米エネルギー省・NSF・ニューヨーク州の助成を受けた研究である。

4初報の主張は、どこまで生き残ったか

「誤報だった」と片づけるのも、「発見だった」と誇るのも、どちらも正確ではない。主張ごとに当否を分けて見る。

初報の主張現在根拠
実際の攻撃では観測されていない、PoC または開発途上とみられる 維持 NYU の説明により裏付けられた。ESET 自身も追記で「我々の見解を裏付ける」としている
Golang 製、gpt-oss-20b を Ollama 経由でローカル利用、Lua を動的生成、SPECK 128ビットで暗号化 維持 技術的な観測であり、作者が誰であるかに左右されない
Windows / Linux の検体が VirusTotal 上にあった 維持 SHA-1 が7件公開されている
これは攻撃者の作品である(明示されていないが「発見」という枠組みが含意) 訂正 作成者は NYU Tandon の研究チーム。試験手順の一環で VirusTotal に投稿していた
「既知で初の AI 駆動型ランサムウェア」 係争中 ESET は追記後も維持(検体としては存在するという論理)。一方 NYU は「実験室の概念実証研究」と位置づける。語の解釈の問題として残っている
「当初の警戒は、我々のプロトタイプが実験室の概念実証研究ではなく実世界のランサムウェアだという誤った認識に基づいていた。だがそれは、これらのシステムが、セキュリティ専門家に攻撃グループの本物のマルウェアだと信じ込ませるほど洗練されていることを示している— Md Raz(NYU Tandon 博士課程、Ransomware 3.0 論文の筆頭著者)
誰の落ち度でもないまま誤認が生じた

研究チームは倫理指針に従い、統制環境で作業し、VirusTotal に検体を上げた——これは「検知されるかを研究者が試す」という同プラットフォーム本来の用途に沿った運用である。ESET は上がってきた検体を解析し、慎重に PoC と注記したうえで公表した。双方とも手順を外していない。にもかかわらず出自の誤認は起きた。共有基盤の側に、研究用検体と実脅威を区別する仕組みがないからである。

5「実行のたびに変わるから検知できない」の書き分け

この事案でよく引かれる論点だが、何が変わって何が変わらないのかを分けないと、過剰な結論になる。

実行ごとに変わる ・LLM が生成する Lua スクリプト ・そのスクリプトの具体的な処理内容 ・身代金文書の文面(個別化される) 同一の初期プロンプトでも異なるコードが 生成される(NYU の報告) → 生成物への一致に頼る検知は当てにならない 変わらない ・本体バイナリ(現に SHA-1 が7件公開済み) ・埋め込まれたプロンプト(ハードコード) ・外部 LLM への接続という挙動 ・大量のファイル走査と一括暗号化という形 → 本体・挙動・外向き AI 通信は依然として   捕捉の対象になる
図3:ESET は「AI 生成スクリプトを使うため実行のたびに侵害の痕跡が変化しうる」としているが、同じ記事が本体の SHA-1 を7件公開している。両者は矛盾しない——変わるのは生成物であって、それを呼び出す本体ではないからである。
研究チーム自身の推奨

NYU の研究チームは、対策として次の3点を挙げている。機微なファイルへのアクセスパターンの監視/外向きの AI サービス接続の制御/AI 生成の攻撃挙動に特化した検知能力の開発。いずれも特定製品に依存しない、設計レベルの指針である。2つ目は、本サイトで扱った他の事案(マルウェアが正規の AI API を C2 のように使う例)とも共通する論点にあたる。

6確認されなかったこと・限界

一次情報が明示的に限定している事項
  • 実際の攻撃では観測されていない。 ESET は初報から一貫してそう述べている
  • プロトタイプは封じ込められた実験環境の外では機能しない(NYU)
  • 破壊機能はコード内にあるが実装・有効化されていない(ESET)
  • 作成したのは攻撃者ではなく大学の研究チームであり、機関の倫理指針の下で実施された
  • 被害者は存在しない。実世界での運用実績を示す情報はない
検証上の注意
  • 研究の数値(63〜96%、約23,000トークン、約0.70ドル)は査読前のプレプリント(arXiv:2508.20444)に基づく。第三者による再現の報告は本稿執筆時点で確認していない
  • 「既知で初の AI 駆動型ランサムウェア」という位置づけは、ESET と NYU で言葉の使い方が食い違ったままである。断定的に引用すべき表現ではない
  • 日本語プレスリリースには、2026年8月1日に確認した時点で英語版と同等の追記が見当たらない。 日本語のみを参照した情報は、訂正前の枠組みに留まっている可能性がある

7示唆

※ 引用で示した箇所は発表者・研究者の見解、それ以外は編集部の解釈であり、一次情報に明記された結論ではありません。

本当のニュースは「完成度」のほう

この事案から持ち帰るべきは「AI ランサムウェアが現れた」ではない。研究者が実験室で組んだプロトタイプが、専門の解析者に実際の攻撃者の作品と映るほどの完成度に達していたという一点である。しかも1回の実行にかかった AI 費用は約0.70ドル、オープンソースモデルを使えばそれも不要になる。

共有基盤に区別の仕組みがない

VirusTotal は本来、検体が検知されるかを研究者が試す場である。そこに研究用 PoC を上げるのは想定内の使い方だが、上がった検体に「これは研究用である」と示す枠組みは用意されていない。AI を使った攻撃研究が増えるほど、この曖昧さは脅威インテリジェンスの精度に効いてくる。

訂正が言語をまたがない

英語版の記事には日付入りの追記が本文冒頭に置かれている。一方、日本語プレスリリースには同等の記載が見当たらない(2026年8月1日確認)。初報は各言語へ迅速に展開されるが、訂正は同じ速度で追随するとは限らない。海外ベンダー発の脅威情報を扱う際は、原語版の更新履歴まで当たる価値がある。

実務で効く1点

研究チームの推奨のうち、最も汎用的なのは「外向きの AI サービス接続の制御」である。業務端末から LLM API への通信は今や日常的で、宛先の善悪では判断できない。どの端末のどのプロセスが AI サービスを呼んでいるかを把握できているか——ここは AI マルウェアの是非とは独立に、いま整備しておける項目にあたる。

経営層向けの要約(編集部)

「初の AI ランサムウェアが発見された」という見出しで広まった事案だが、実体は大学の研究プロトタイプであり、被害者は存在しない。発表元の ESET は当初から概念実証と注記しており、誤っていたのは出自の推定だけだった。それでもこの件が示した事実は軽くない——約0.70ドルの計算費用で、ランサムウェア攻撃の4段階すべてを自動で回すプロトタイプが、専門家に本物と見分けがつかない水準で成立している。いま検討すべきは AI 対策製品の購入ではなく、業務端末から外部 AI サービスへの通信を把握・制御できる状態にあるかどうかの確認である。