扫描报告
5 /100
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 is a legitimate security-scanning tool that detects malicious patterns in other skills; all suspicious patterns are either documented examples, the scanner's own detection logic, or external URLs to ClawHub infrastructure.
可以安装
Approve for installation. This skill adds genuine defensive value over existing tools.
安全发现 3 项
| 严重性 | 安全发现 | 位置 |
|---|---|---|
| 提示 | Example malicious URLs in pattern reference doc 文档欺骗 | references/patterns.md:63 |
| 提示 | Example destructive shell command in pattern reference 文档欺骗 | references/patterns.md:20 |
| 低危 | Scanner uses base64 module import 代码混淆 | scripts/scan.py:9 |
| 资源类型 | 声明权限 | 推断权限 | 状态 | 证据 |
|---|---|---|---|---|
| 文件系统 | READ | READ | ✓ 一致 | scan.py reads all skill files via Path.read_text() |
| 网络访问 | READ | READ | ✓ 一致 | SKILL.md documents curl to clawhub.ai; ARCHITECTURE.md uses same domain |
| 命令执行 | NONE | NONE | — | No shell execution in code; SKILL.md shows curl as example command for human ope… |
| 环境变量 | NONE | NONE | — | scan.py uses argparse for CLI args, not os.environ credential scanning |
| 技能调用 | NONE | NONE | — | No skill invocation chains found |
| 剪贴板 | NONE | NONE | — | No clipboard access |
| 浏览器 | NONE | NONE | — | No browser automation |
| 数据库 | NONE | NONE | — | No database access |
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 · 900 行 Markdown 3f · 667L
Python 1f · 232L
JSON 1f · 1L
├─
▾
references
│ └─
patterns.md
Markdown
├─
▾
scripts
│ └─
scan.py
Python
├─
_meta.json
JSON
├─
ARCHITECTURE.md
Markdown
└─
SKILL.md
Markdown
安全亮点
✓ Skill is a legitimate defensive tool (security scanner) with clear value
✓ SKILL.md clearly documents all network endpoints (clawhub.ai only)
✓ Skill explicitly warns AI reviewers about prompt injection before code review
✓ Hard rule declared: CRITICAL prompt_injection findings = automatic rejection
✓ Scanner is immune to prompt injection (regex-based, no LLM)
✓ Architecture doc transparently lists scanner limitations
✓ No shell=True, eval(), exec(), or dynamic code execution in scanner code
✓ All file operations scoped to skill directory being scanned
✓ No credential harvesting or environment variable iteration
✓ Skill self-describes as a vetting tool — behavior matches documentation