安全决策报告
chrome-use
chrome-use是浏览器自动化工具,仅含SKILL.md文档,无脚本代码可供审查。curl|sh安装模式虽被标记为危险模式,但这是CLI工具常见模式,文档未声明敏感权限。
为什么得出这个结论
1/4 个维度触发 通过
声明与实际能力
声明资源与推断能力基本一致。
阻止
隐藏执行与外联
提取到 2 个高危 IOC 或外联信号。
通过
攻击链与高危发现
没有形成明确的恶意路径。
复核
依赖与供应链卫生
发现 1 项需要关注的依赖或供应链线索。
风险分是怎么被拉高的
curl|sh远程脚本执行 +15
SKILL.md:36,58 两处curl|sh是常见CLI模式,但存在供应链风险
无代码可审查 +5
仅有SKILL.md文档,无scripts/*审查实际行为
文档声明清晰 +-5
allowed-tools明确声明Bash(chrome-use:*),未超权
最关键的证据
中危 供应链
curl|sh远程脚本执行
SKILL.md包含两处curl|sh模式执行远程脚本,存在供应链攻击风险。攻击者可能篡改GitHub仓库中的install.sh或upgrade脚本注入恶意代码。
SKILL.md:36 使用安全安装方式:先下载脚本审查内容后再执行,或使用包管理器安装
中危 供应链
upgrade-use-family.sh远程执行
Family升级脚本同样采用curl|sh模式,风险同上。
SKILL.md:58 建议使用chrome-use upgrade内置命令替代
低危 文档欺骗
无实际代码可审查
该skill仅包含SKILL.md文档,无scripts/*文件,无法验证chrome-use二进制实际行为。建议在实际部署前沙箱测试。
SKILL.md:1 在隔离环境中测试chrome-use实际功能
声明能力 vs 实际能力
文件系统 通过
声明 NONE
→ 推断 UNKNOWN
无脚本文件,仅文档 命令执行 通过
声明 ADMIN
→ 推断 —
allowed-tools: Bash(chrome-use:*), Bash(abs:*), Bash(npx chrome-use:*) 浏览器 通过
声明 ADMIN
→ 推断 —
SKILL.md:描述Chrome浏览器自动化功能 网络访问 通过
声明 READ
→ 推断 —
用于网页访问、爬取等 可疑产物与外联
严重 危险命令
curl -fsSL https://raw.githubusercontent.com/leeguooooo/chrome-use/main/install.sh | sh SKILL.md:36
严重 危险命令
curl -fsSL https://raw.githubusercontent.com/leeguooooo/plugins/main/upgrade-use-family.sh | sh SKILL.md:58
依赖与供应链
| 包名 | 版本 | 来源 | 漏洞 | 备注 |
|---|---|---|---|---|
| chrome-use | latest | GitHub Release | 否 | 二进制工具,无版本锁定 |
文件构成
1 个文件 · 58 行
Markdown 1 个文件 · 58 行
需关注文件 · 1
SKILL.md curl|sh远程脚本执行 · upgrade-use-family.sh远程执行 · 无实际代码可审查 · curl -fsSL https://raw.githubusercontent.com/leeguooooo/chrome-use/main/install.sh | sh · curl -fsSL https://raw.githubusercontent.com/leeguooooo/plugins/main/upgrade-use-family.sh | sh
安全亮点
文档声明清晰,allowed-tools明确列出Bash权限范围
声称功能合理:Chrome浏览器自动化是合法用例
无base64编码、eval、敏感路径遍历等高危模式
无凭证收割、环境变量遍历等数据外泄迹象