事件经过
由VulnCheck于2026-10-13发布(CVSS 8.8 v3.1,CWE-436)。tree-sitter-bash静态解析无法检测隐藏在单引号值中的替换,而bash的promptvars特性在运行时执行它;仅对尾随的允许列表命令进行分类。已通过NVD REST API验证。
影响分析
与Roo Code集群相同的代理执行类别:前沿实验室发布的代理CLI的权限门被其解析器不可见的Shell元字符语义击败,导致提示注入的命令以开发者会话权限静默执行代码。表明bash权限绕过类别现在跨越多个主要代理工具。
攻击途径
间接提示注入提供诸如单引号变量(其值包含命令替换)之类的输入,在运行时使用${var@P}提示转换运算符重新展开。权限门仅看到允许列表中的尾随命令,因此代理在终端会话中静默执行隐藏命令。
受影响系统
Mistral AI mistral-vibe < 2.25.4(AI代理CLI)
缓解措施
将mistral-vibe升级至2.25.4(修复提交19b5b74)。在修补之前,禁用Shell命令自动批准,仅对可信输入运行。