Kimi K3 LLM 発見し、悪用する Redis 0-day 脆弱性

Kimi K3 LLM 発見し、悪用する Redis 0-day 脆弱性

Kimi K3 自律的に Redis 0-day を発見

Kimi K3 は、最新の Redis サーバのゼロデイ脆弱性を自律的に発見し、悪用する能力を示しました。32 エージェントのシステムを使用して、モデルは脆弱性を特定し、約 27 分で動作するエクスプロイトを開発しました。

Chaofan Shou (@Fried_rice) の報告によると、これは Kimi K3 が機能するエクスプロイトを書くことができるかつ意欲がある最初の LLM と説明される重要なマイルストーンです。このエクスプロイトの proof-of-concept (PoC) は、GitHub の github.com/berabuddies/redis-poc で共有されています。

技術的実行と方法論

マルチエージェントオーケストレーション

このエクスプロイトは、最大 64 のサブエージェントを使用するようにモデルを指示する高度に構造化されたプロンプトによって達成されました。モデルに提供された具体的な指示は以下の通りです:

  • バッファオーバーフロー (bof) または use-after-free (uaf) タイプのゼロデイを見つける。
  • Redis のソースコードをクローンする。
  • ファザーを書き込み、必要に応じてインストルメンテーションを追加する。
  • GDB を使用してプロセスをデバッグする。

プロンプトは合理化されたプロセスを示唆していますが、技術的分析によると、攻撃の成功は適切なハーネスの作成に大きく依存しており、これは arXiv (2604.20801) で利用可能な研究で詳細に説明されています。

サイバー範囲パフォーマンス

UK AI Safety Institute (UK AISI) と CAISI のデータによると、Kimi K3 は最新のフロンティアサイバー能力モデルの一部よりも性能が低いものの、脆弱なシステムを攻撃する具体的な能力を持っています。10 回の試行のうち 1 回で、Kimi K3 は 100M トークン制限内で "The Last Ones" サイバー範囲を正常に完了し、初期ネットワークアクセスが与えられれば、小規模で弱く防御されたエンタープライズシステムを自律的に攻撃できることを示しています。

セキュリティ分析と反論

認証済み vs. 認証なし RCE

セキュリティ専門家は、この特定のエクスプロイトの実際の影響について疑問を呈しています。いくつかのアナリストは、この脆弱性は認証済みの Remote Code Execution (RCE) であると主張しており、これは攻撃者がすでに Redis サーバへのアクセスを持っている必要があることを意味します。

"これは驚くべきことですが、redis はインターネットに公開すべきではなく、これが認証済み RCE であるように見えます... このような問題は、本当に rootless マルチテナント環境での問題のみです。"

批判者は、Redis が信頼できるクライアントによる使用を想定して設計されており、通常はパブリックインターネットに公開されていないため、認証済み RCE は認証なしの RCE よりも重要度が低いと指摘しています。認証なしの RCE は、認証情報なしで外部の攻撃者がシステムに侵入することを可能にします。

オープンウェイトモデルのリスク

Kimi K3 をオープンウェイトモデルとしてリリースする可能性は、高度なサイバー攻撃ツールの民主化に関する懸念を引き起こしています。アナリストは、ウェイトがリリースされると、ファインチューニングによってガードレールが取り除かれる可能性があると警告しており、これにより「スクリプトキディ」は深いサイバーセキュリティの専門知識がなくても、任意のターゲットに対して新規のエクスプロイトを展開できるようになります。

システム管理への影響

このイベントは、脆弱性研究において LLM が使用される傾向が高まっていることを示しています。Kimi K3 の発見に加えて、GLM 5.1 などの他のモデルも Redis のゼロデイを発見したと報告されています。システム管理者に対する主な推奨事項は以下の通りです:

  • Redis をパブリックインターネットに公開しない。
  • エッジに面したリバースプロキシとウェブサーバを急速にアップグレードする。
  • 厳格なネットワークセグメンテーションを実装し 認証済みユーザーが RCE を通じて特権を昇格させるのを防ぐ。

Sources