扫描报告
45 /100
hostlink
Execute commands on the host machine from inside the OpenClaw container via HostLink daemon
Skill provides documented but undeclared shell:WRITE access to the host system with no allowed-tools declaration, and HOSTLINK_TOKEN authentication credential is central to its operation without explicit handling warnings.
谨慎使用
Add explicit allowed-tools declaration (shell:WRITE) and document security implications, including that HOSTLINK_TOKEN is a critical credential enabling root command execution on the host.
安全发现 4 项
| 严重性 | 安全发现 | 位置 |
|---|---|---|
| 中危 | No allowed-tools declaration despite full shell access 文档欺骗 | SKILL.md:1 |
| 中危 | Root-level host command execution undeclared in security terms 权限提升 | references/setup.md:92 |
| 中危 | HOSTLINK_TOKEN critical credential without handling guidance 凭证窃取 | SKILL.md:17 |
| 低危 | Documents access to sensitive host paths 敏感访问 | SKILL.md:38 |
| 资源类型 | 声明权限 | 推断权限 | 状态 | 证据 |
|---|---|---|---|---|
| 命令执行 | NONE | WRITE | ✗ 越权 | SKILL.md:1 - All examples use 'hostlink exec' for arbitrary shell commands |
| 文件系统 | NONE | READ | ✗ 越权 | SKILL.md:35-36 - Documents 'hostlink exec ls /home/jebadiah/projects', 'cat /etc… |
| 环境变量 | NONE | READ | ✗ 越权 | SKILL.md:24 - Documents 'hostlink -e MY_VAR=value' for setting env vars, which i… |
| 网络访问 | NONE | READ | ✗ 越权 | SKILL.md:8 - Supports TCP/WireGuard remote access; references external connectio… |
目录结构
2 文件 · 7.2 KB · 270 行 Markdown 2f · 270L
├─
▾
references
│ └─
setup.md
Markdown
└─
SKILL.md
Markdown
安全亮点
✓ Skill has comprehensive documentation of its capabilities and architecture
✓ Authentication mechanism (token-based) is documented
✓ Uses Unix socket by default (local-only without TCP exposure)
✓ Exit codes are well-defined for error handling
✓ Includes troubleshooting guidance for common issues