CVE 索引EN
L3 · 拉裤子了CodeWhale · coding agents · prompt injectioncodewhale-approval-bypasses

CodeWhale 修复 Shell 命令和定时任务的两处审批绕过

CodeWhale 0.9.0 修复两处漏洞。精心构造的工具调用可跳过默认交互式 Agent 配置中的 Shell 审批。用户批准创建定时任务后,若省略 auto_approve,后续工具调用也可能跳过审批。

披露时间
2026年11月12日
公开披露日期
严重程度
CVSS 8.1 × 1
本页收录 2 个 CVE
波及范围
CodeWhale 0.8.67 及更早版本,Agent 读取攻击者控制的内容,或用户批准创建受攻击者影响的定时任务时
CodeWhale · coding agents · prompt injection
在野利用
说法不一
维护者公告提供了 PoC,在野利用尚未证实。

发生了什么

在默认交互式 Agent 配置下,仓库、Issue 或抓取页面中由攻击者控制的文本可诱导 CodeWhale 调用 Shell 工具。CodeWhale 根据命令名称将部分搜索命令判为只读。报告者证明,这些命令支持可启动其他程序的参数,能以 Agent 进程权限执行并跳过审批提示。

第二处漏洞要求用户批准创建自动化任务。如果创建调用省略 auto_approve,受影响版本会在后续运行中自动审批工具调用,可能允许工具写入文件或修改仓库。定时任务要执行 Shell,还须启用 allow_shell。两项公告均提供概念验证步骤,并将 0.9.0 列为首个修复版本。

马桶里有什么

CVE-2026-83816CVSS 8.1

交互式 Shell 审批绕过

只读判定忽略了 fd、rg 和 git grep 可用于启动程序的参数。

CVE-2026-83817CVSS 7.5

定时任务自动审批

创建自动化任务时省略 auto_approve,可能使后续改写操作无需提示即可获准。

修复版本

产品安全版本备注
CodeWhale0.9.0

案发时间线

  1. 2026年7月16日

    CodeWhale 发布 0.9.0

    发布标签包含维护者后来在两项公告中指明的修复提交。

  2. 2026年11月12日

    维护者公开两项审批绕过公告

    两项公告均列明 0.8.67 及更早版本受影响,0.9.0 已修复。

各方说法

我们列出每条说法和它的出处,并标出一手来源(厂商、研究人员、软件仓库)。各方说法不一致时,按最坏的可信情况定级。