安全
📅 2026-09-29 ⏱️ 12 分钟 Dean Dean

OpenClaw 安全风险怎么查:两项漏洞公告与手机 Agent 权限核对

对照两项 OpenClaw 官方安全公告,检查受影响版本和配置,完成升级与审计;再按文件、凭据和安卓手机动作,核对智能体实际获得的权限。

服务器工具面板与手机权限图案的概念对比画面,中间有红色盾牌和核对标记
📋 核心要点
  • 先核对版本和配置:两项 OpenClaw 官方公告均涉及早于 2026.8.1 的版本,首个稳定修复版本均为 2026.8.1。
  • 一项问题涉及已获持续批准的执行命令未绑定工作目录;另一项涉及特定第三方模型配置在热重载后可能把凭据带向默认接口。
  • 升级后运行只读安全审计,并复查持续批准、模型接口地址及仍可访问的文件、工具和账号。
  • 比较 OpenClaw 与 FoneClaw 时,应看实际启用的权限、审批设置、模型数据去向,以及拒绝操作后手机或工作空间是否保持原状。

先查版本和触发条件

评估 OpenClaw 安全风险,先确认安装版本、执行客户端和模型配置是否符合具体公告的条件。下面两项问题均有明确的影响范围与修复版本;不能因为使用了 OpenClaw,就认定当前安装仍受影响。

官方公告受影响版本与条件可能产生的影响处理方式
GHSA-3mq7-q27j-mq7qOpenClaw 早于 2026.8.1;操作者曾对执行命令给予可复用的持续批准批准匹配了命令参数,却未绑定工作目录;工作目录变化后,同一命令可能作用于不同文件将 OpenClaw 及配套的原生执行客户端升级至 2026.8.1 或更新版本;升级前撤销依赖工作目录的持续批准,按预期目录逐次审批
GHSA-vhpg-cq3w-v8p9OpenClaw 早于 2026.8.1;固定的第三方 OpenAI 兼容会话中,模型元数据没有明确基础地址,且模型配置发生热重载软件开发工具包可能改用默认接口地址,同时保留该第三方服务的凭据,造成特定配置下的凭据泄露风险升级至 2026.8.1 或更新版本;升级前为第三方服务明确填写基础地址,并避免在模型默认值变化后继续使用原固定会话。若已观察到该条件,轮换受影响凭据

第一项问题仍以操作者最初给出持续批准为前提,并非未经批准就能任意执行命令。第二项也不表示所有 API 密钥都已泄露。处理时要把已安装版本、是否使用持续批准、第三方模型地址及会话是否经历热重载逐项对上;修复版本说明的是这两项已知问题的边界,不代替对其他权限的检查。

升级后审计实际安装配置

升级主程序及配套执行客户端后,复查仍然有效的命令批准、第三方模型基础地址和已连接账号。OpenClaw 提供官方安全审计说明。以下命令用于查看发现项;其中深度审计会探测正在运行的 Gateway。

openclaw security audit
openclaw security audit --json
openclaw security audit --deep

审计覆盖访问策略、工具暴露、网络与认证、浏览器接口、文件权限及插件允许列表。看到结果后,重点核对外部消息能从哪里进入、Gateway 和浏览器接口对谁开放、执行工具能访问哪些目录,以及哪些插件和凭据仍被信任。审计结论需要结合实际用途判断;配置允许较广访问,不自动等于软件漏洞。

官方还提供会修改部分策略及文件权限的 --fix 选项。先阅读拟修改内容,再决定是否应用;它的修复范围有限,不能代替升级、凭据轮换或人工核对持续批准。变更后重新运行审计,并记录尚未解决的发现项。想进一步区分运行隔离与手机授权,可看AI Agent 沙箱与 Android 权限:运行隔离、手机授权和动作确认怎么分清。

比较任务真正能够访问的内容

OpenClaw 可以配置工具权限和沙箱等加固措施;FoneClaw 的安卓动作也受系统授权及工具设置约束。比较两者时,应从当前任务出发,检查它实际能碰到的内容,而不是按产品名称判断安全高低。

要核对的范围已配置的 OpenClaw 环境已配置的 FoneClaw 手机环境
执行与文件查看是否启用命令执行、可访问的工作目录、文件权限及持续批准查看已启用的安卓工具和系统授权;打开应用会改变前台状态
屏幕与内容查看浏览器及外部工具能读取哪些页面和资料打开应用后可读取当前可访问的可见界面;明确要求截屏时,截屏是另一项敏感读取动作
账号与对外动作查看连接的服务、凭据、网络接口和允许的操作查看日历创建等对外动作的授权,以及全局审批模式和逐工具设置
模型数据去向检查已配置模型服务及传入的上下文后端或自定义在线模型可能处理所提供的手机上下文

在 FoneClaw 中,打开应用、读取可见界面、截屏和创建日历事项分别有不同的作用与风险分类;实际是否提示审批,还取决于全局模式和具体工具设置。分类本身不是安全认证,看到审批提示也不代表目标和内容一定正确。相关手机动作可在FoneClaw 功能介绍中查看。需要梳理谁能批准工具、怎样保留可核对记录,可参考AI 智能体身份、权限与审计日志:逐工具审批控制怎么落到手机 Agent。

用无害任务核对拒绝与执行结果

可以选一项不涉及私人内容的练习:先查看某项应用打开能力当前是否启用,再在出现审批提示时拒绝操作,确认目标应用没有被打开;随后只为明确的目标和任务启用所需能力,执行一次并核对前台结果。若当前设置没有弹出审批提示,就先检查全局模式与该工具的单独设置,不要把“未弹窗”直接判断为执行异常。这是供用户在自己环境中核对的步骤,并非本文已完成的安全测试。

OpenClaw 一侧可同样检查受限目录是否仍被隔离、撤销的持续批准是否不再生效,并复查审计结果。外部消息、网页内容和插件都可能带来非预期指令;给任务的文件、凭据与应用权限应保持必要范围。插件信任还需单独评估,可阅读AI Agent 技能安全:为什么手机 Agent 不能只靠安装前扫描。最终应以受影响条件是否排除、拒绝是否生效、实际动作是否符合预期及剩余暴露范围作判断。