跳至主要內容

CVE-2026-112380 – Kiro Crew 中 WhatsApp 頻道缺少授權

公告 ID: 2026-140-AWS
範圍:AWS
內容類型:重要 (需要注意)
發布日期: 2026 年 10 月 20 日下午 1:00 (太平洋夏令時間)

描述:

Kiro Crew 是一套開放原始碼的個人 AI 代理程式,可透過網頁儀表板、CLI 或 WhatsApp 等訊息頻道存取,並在操作者的機器上執行工具。

我們發現 CVE-2026-112380,這是 WhatsApp 頻道與內部子代理執行控制端點中的授權問題。在某些組態下,例如將某個 WhatsApp 群組加入操作者的允許群組,或將私訊政策設為開放,該 WhatsApp 群組的成員便能向另一個工作階段的子代理傳送指令。接著,子代理會依該工作階段的核准政策,在操作者的機器上執行這些指令,而產生的稽核軌跡會歸屬於操作者,而非實際的傳送者。

預設組態不受影響:whatsapp.groups 預設為空,whatsapp.dm_policy 預設為 self,因此未明確列出的群組會在派送前被捨棄。

受影響的版本: >=0.4.0 AND <0.7.2

解決方案:

此問題已在 Kiro Crew 版本 0.7.2 中予以解決。我們建議升級至最新版本,並確保任何分支或衍生程式碼皆已套用修補程式,以納入新的修正。此修正 (PR #14338) 讓 WhatsApp 群組流量與私訊受到相同的個別使用者允許清單管制 (預設拒絕),並在專用的無工具代理上執行不受信任的回合,使不受信任旗標不再依賴權限提示,同時要求每個子代理執行控制路由都必須具備經驗證的呼叫者身分及擁有權檢查。

變通方法:

從 whatsapp.groups 移除所有項目,並將 whatsapp.dm_policy 保持為 self (預設值)。在沒有列出任何群組的情況下,群組流量會在派送前被捨棄。或者,在套用升級之前先停用 WhatsApp 頻道。

參考資料:


如有任何安全性問題或疑慮,請寄電子郵件至 aws-security@amazon.com 。