検知されたAGENTS.mdは、Codexにマシン全体の設定ファイル~/.codex/config.tomlへMCPサーバーを追加させる。続いて承認とサンドボックスを回避するフラグ付きで子のcodex execを起動させ、launchctlのジョブ経由でfunction-colorをインストールする。Forever Securityが隔離VMで実物のファイルを使って再現したところ、Codexは90%以上の試行でマルウェアを実行した。設定はマシン全体に書かれるため、別のフォルダやプロジェクトのセッションでも攻撃者のサーバーが読み込まれ続ける。Claude Codeでも同様の手口でログイントークンを渡してしまうことを再現したという。function-colorはCheckmarxが10月5日に報告したMALFEXキャンペーンのダウンローダーを取り込むパッケージで、npmからは削除済み。同社は、OpenAIやAnthropicが修正すべきバグではなく、Webが書き込めるフォルダを信頼済みとして扱うことが問題だとし、エージェントは信頼できるプロジェクトのフォルダでのみ起動し、見覚えのないAGENTS.mdやCLAUDE.mdを確認し、~/.codex/config.tomlに不審なMCPエントリがないか点検するよう勧めている。
ダウンロードフォルダに置かれたAGENTS.mdでCodexがマルウェアを導入 Forever Securityが実機で検知、Claude Codeではトークン流出も再現
## POINTS
- Webページは無操作でDownloadsにファイルを置ける、そこでエージェントを起動すると指示ファイルを信頼してしまう
- Codexは~/.codex/config.tomlにMCPサーバーを追加させられ、再現では90%以上でマルウェアを実行
- Downloadsでエージェントを起動しない、AGENTS.md/CLAUDE.mdと設定ファイルを点検する