Bash 权限
-
AI Agent 的“只读命令”快速放行,可能输给一个换行符
AgentScope 的 Bash 权限检查中,如果命令被判定为只读就会快速放行,不再经过后续危险检查。但一项测试显示,由于换行符和 & 等 Shell 分隔符未被纳入拆分规则,ls、cat 等只读命令头部可能掩护后续命令通过检查。问题核心不在于缺少某个危险词,而在于权限判断没有完全对齐 Shell 的实际执行语义。
AgentScope 的 Bash 权限检查中,如果命令被判定为只读就会快速放行,不再经过后续危险检查。但一项测试显示,由于换行符和 & 等 Shell 分隔符未被纳入拆分规则,ls、cat 等只读命令头部可能掩护后续命令通过检查。问题核心不在于缺少某个危险词,而在于权限判断没有完全对齐 Shell 的实际执行语义。