扫描报告
0 /100
eason-skill-vetting
Vet ClawHub skills for security and utility before installation. Use when considering installing a ClawHub skill, evaluating third-party code, or assessing whether a skill adds value over existing tools.
skill-vetting 是合法的 ClawHub 技能安全审计工具,预扫描标记的所有 IOC 均为文档示例中的误报,无实际恶意行为。
可以安装
可安全安装使用。预扫描中唯一的 CRITICAL IOC(rm -rf / @ references/patterns.md:20)出现在文档示例中,用于说明危险模式,非可执行代码。
安全发现 3 项
| 严重性 | 安全发现 | 位置 |
|---|---|---|
| 提示 | 预扫描 CRITICAL IOC 为文档示例误报 文档欺骗 | references/patterns.md:20 |
| 提示 | URL IOC 均为文档示例或合法 ClawHub API 文档欺骗 | references/patterns.md:63 |
| 提示 | scripts/scan.py 无第三方依赖声明 供应链 | scripts/scan.py:1 |
| 资源类型 | 声明权限 | 推断权限 | 状态 | 证据 |
|---|---|---|---|---|
| 文件系统 | READ | READ | ✓ 一致 | SKILL.md: scripts/scan.py reads skill files via Read tool |
| 网络访问 | READ | READ | ✓ 一致 | SKILL.md: curl download from clawhub.ai/api/v1/download — documented API endpoin… |
| 命令执行 | WRITE | WRITE | ✓ 一致 | SKILL.md: python3 scan.py — subprocess invocation for CLI tool; scripts/scan.py … |
1 严重 6 项发现
严重 危险命令 危险 Shell 命令
rm -rf / references/patterns.md:20 中危 外部 URL 外部 URL
https://clawhub.ai/api/v1/download?slug=SLUG ARCHITECTURE.md:138 中危 外部 URL 外部 URL
https://clawhub.ai/api/v1/download?slug=SKILL_NAME SKILL.md:15 中危 外部 URL 外部 URL
https://attacker.com/exfil references/patterns.md:63 中危 外部 URL 外部 URL
http://random-ip:8080/payload.py references/patterns.md:64 中危 外部 URL 外部 URL
https://attacker.com references/patterns.md:159 目录结构
5 文件 · 30.2 KB · 904 行 Markdown 3f · 667L
Python 1f · 232L
JSON 1f · 5L
├─
▾
references
│ └─
patterns.md
Markdown
├─
▾
scripts
│ └─
scan.py
Python
├─
_meta.json
JSON
├─
ARCHITECTURE.md
Markdown
└─
SKILL.md
Markdown
安全亮点
✓ 纯 Python 标准库实现,无第三方依赖引入供应链风险
✓ scan.py 使用纯正则匹配检测恶意模式,逻辑清晰可审计
✓ SKILL.md 包含全面的 prompt injection 警告和教育性文档
✓ SKILL.md 行为与代码实现完全一致,无阴影功能
✓ SKILL.md 明确声明了 download→scan→review 的三步工作流,权限边界清晰
✓ ARCHITECTURE.md 提供了对抗 prompt injection 的分层防御设计文档
✓ Scanner 包含专门的 prompt_injection 检测模式(CRITICAL 级别),有效防御社交工程攻击