chrome-use
Skill contains documented curl|bash remote script execution patterns that bypass any local audit and execute arbitrary code from remote GitHub repositories without integrity verification.
The install command `curl -fsSL https://raw.githubusercontent.com/leeguooooo/chrome-use/main/install.sh | sh` downloads a script from a remote GitHub raw URL and executes it without integrity verification. This allows arbitrary code execution controlled by the repository owner.
SKILL.md:36 为什么得出这个结论
3/4 个维度触发发现 3 项声明之外的能力或越权行为。
提取到 2 个高危 IOC 或外联信号。
报告包含 5 步攻击链,另有 3 项高危或严重发现。
依赖结构存在,但暂未看到明显高危告警。
攻击链
初始入口 · SKILL.md:1
initialization · SKILL.md:36
代码执行 · SKILL.md:36
持久化 · install.sh (remote):N/A
supply_chain · SKILL.md:58
风险分是怎么被拉高的
install.sh fetched from raw.githubusercontent.com and executed directly via pipe to sh
allowed-tools only declares Bash(chrome-use:*), but SKILL.md instructs curl|bash which executes arbitrary remote code
upgrade-use-family.sh from plugins repo executes scripts across repos without verification
最关键的证据
Remote Script Download and Execution via curl|bash
The install command `curl -fsSL https://raw.githubusercontent.com/leeguooooo/chrome-use/main/install.sh | sh` downloads a script from a remote GitHub raw URL and executes it without integrity verification. This allows arbitrary code execution controlled by the repository owner.
SKILL.md:36 Cross-Repository Upgrade Script Execution
The family upgrade command downloads and executes scripts from `leeguooooo/plugins` repository, introducing a third-party supply chain dependency not declared in allowed-tools.
SKILL.md:58 Capability Mismatch: Declared vs Inferred
allowed-tools declares `Bash(chrome-use:*)` implying controlled CLI execution, but the skill instructs full bash shell access with pipe-to-sh patterns that bypass any CLI wrapper.
SKILL.md:1 Unversioned Remote Script Sources
Both install.sh and upgrade scripts are fetched from 'main' branch URLs without version pinning, allowing content changes without skill version bumps.
SKILL.md:36 声明能力 vs 实际能力
SKILL.md:36 — curl -fsSL | sh SKILL.md:36,58 — fetch and execute remote scripts install.sh writes chrome-use binary to system PATH 可疑产物与外联
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
https://clawhub.ai/user/leeguooooo skill-card.md:9
https://clawhub.ai/leeguooooo/skills/chrome-use skill-card.md:35
依赖与供应链
| 包名 | 版本 | 来源 | 漏洞 | 备注 |
|---|---|---|---|---|
| chrome-use | latest (unpinned) | GitHub releases | 否 | Binary downloaded at runtime from raw.githubusercontent.com without integrity hash verification |
| install.sh | main branch | GitHub raw | 否 | Script fetched and executed directly without review |
| upgrade-use-family.sh | main branch | GitHub raw (plugins repo) | 否 | Third-party script cross-repo dependency |
文件构成
SKILL.md skill-card.md