扫描报告
45 /100
semanticfs
Semantic filesystem search - replaces grep/find/ls chains with semantic queries
Skill contains a declared but dangerous curl|bash remote script execution pattern for installation, representing an unmitigated supply chain risk.
谨慎使用
Replace curl|bash with explicit installation steps or direct binary download with hash verification. Pin the install script to a specific commit or tag.
攻击链 3 步
⬡
提权 Attacker compromises GitHub repo or modifies install.sh on main branch
SKILL.md:40⬡
提权 User follows install instructions, executing malicious code via curl|bash
SKILL.md:40◉
影响 Attacker gains arbitrary code execution on user's system
install.sh:1安全发现 3 项
| 严重性 | 安全发现 | 位置 |
|---|---|---|
| 高危 | Dangerous curl|bash remote script execution 供应链 | SKILL.md:40 |
| 中危 | Unpinned installation source 供应链 | SKILL.md:40 |
| 中危 | Undeclared shell execution permissions 权限提升 | SKILL.md:40 |
| 资源类型 | 声明权限 | 推断权限 | 状态 | 证据 |
|---|---|---|---|---|
| 文件系统 | NONE | READ | ✓ 一致 | semanticfs index build requires read access to indexed directories |
| 网络访问 | NONE | READ | ✓ 一致 | Queries localhost:9464 API for search results |
| 命令执行 | NONE | WRITE | ✗ 越权 | SKILL.md:40,45,52,55,63 - Runs binary commands and curl without declared shell p… |
1 严重 1 项发现
严重 危险命令 危险 Shell 命令
curl -sSfL https://raw.githubusercontent.com/Navneeth08k/semanticFS/main/scripts/install.sh | bash SKILL.md:40 目录结构
1 文件 · 4.0 KB · 131 行 Markdown 1f · 131L
└─
SKILL.md
Markdown
安全亮点
✓ Skill behavior is well-documented and transparent about what it does
✓ The tool is read-only (semantic search only, no file modification)
✓ Localhost-only network usage reduces exfiltration risk
✓ GitHub repository provides some accountability (unlike arbitrary URLs)