CVE-2026-112380 – Kiro Crew の WhatsApp チャネルにおける認可の欠如
速報 ID: 2026-140-AWS
スコープ: AWS
コンテンツタイプ: 重要 (注意が必要)
公開日: 2026 年 10 月 20 日午後 1 時 (太平洋夏時間)
説明:
Kiro Crew は、ウェブダッシュボード、CLI、またはメッセージングチャネル (WhatsApp など) から到達でき、オペレーターのマシン上でツールを実行するオープンソースの個人用 AI エージェントです。
AWS は、WhatsApp チャネルと内部サブエージェントの実行コントロールエンドポイントにおける認可の問題である CVE-2026-112380 を特定しました。オペレーターの許可グループに WhatsApp グループが追加されていたり、ダイレクトメッセージポリシーが open に設定されていたりする特定の設定では、その WhatsApp グループのメンバーが別のセッションのサブエージェントに指示を送信することができました。サブエージェントはその後、そのセッションの承認ポリシーに基づいてオペレーターのマシン上でこれらの指示を実行し、結果として得られた監査ログは実際の送信者ではなくオペレーターに帰属しました。
デフォルトの設定は影響を受けません。whatsapp.groups はデフォルトで空であり、whatsapp.dm_policy はデフォルトで self であるため、明示的にリストされていないグループはディスパッチ前にドロップされます。
影響を受けるバージョン: >=0.4.0 および <0.7.2
解決方法:
この問題は Kiro Crew バージョン 0.7.2 で対処されています。最新バージョンにアップグレードし、フォークしたコードや派生コードにパッチを適用して新しい修正を組み込むことをお勧めします。この修正 (PR #14338) により、WhatsApp グループからのトラフィックはダイレクトメッセージ (デフォルトで拒否) と同じユーザーごとの許可リストの対象となり、信頼できないターンが専用のツールのないエージェントで実行されるため、信頼できないフラグはアクセス許可プロンプトに依存しなくなり、すべてのサブエージェントの実行コントロールルートにおいて、検証済みの発信者 ID と所有権チェックが必要になります。
回避策:
whatsapp.groups からすべてのエントリを削除し、whatsapp.dm_policy を self (デフォルト) のままにしてください。リストにグループがない場合、グループトラフィックはすべての送信の前にドロップされます。または、アップグレードが適用されるまで WhatsApp チャネルを無効にしてください。
参考情報:
セキュリティに関する質問や懸念がある場合は、aws-security@amazon.com まで E メールでお問い合わせください。