跳至主要內容

CVE-2026-115415 – Strands Agents Tools 中環境工具的機密遮罩繞過問題

公告 ID: 2026-154-AWS
範圍:AWS
內容類型:重要 (需要留意)
發布日期:2026 年 10 月 28 日中午 12:30 (太平洋夏令時間)

描述:

Strands Agents Tools (strands-agents-tools) 是一個開放原始碼的 Python 套件,提供 Strands Agents SDK 的預先建置工具。環境工具可讓代理列出、讀取、設定及刪除代理主機上的環境變數,並預設遮罩看起來像機密的值。我們發現 CVE-2026-115415,此問題在於環境工具會透過其工具結構描述,接受來自大型語言模型 (LLM) 的遮蔽參數。透過請求代理程式處理的內容傳遞精心設計的提示,可能指示模型在關閉遮罩的情況下呼叫該工具。該工具接著便會以明文傳回代理主機的環境變數,包括雲端憑證和 API 金鑰,且不會先徵求操作者同意。

受影響的版本:>= 0.1.0 且 < 0.8.6

解決方案:

此問題已在 strands-agents-tools 版本 0.8.6 中解決。現在遮罩僅由操作者控制,模型已無法將其停用。環境工具自本版本起亦已棄用。我們建議升級至最新版本,並確保任何分支或衍生程式碼皆已修補,以納入新的修正。我們也建議輪換任何曾出現在已載入環境工具之代理環境中的憑證。

變通方法:

若您無法立即升級,請從代理中移除環境工具。避免在處理程序環境中執行帶有長效雲端憑證或 API 金鑰的代理,並將代理主機的對外網路存取限制為僅限受信任的端點。

參考資料:


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