メインコンテンツに移動

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 メールでお問い合わせください。