Scan Report
25 /100
buy-domain-helper
3-layer site launcher: tunnel any HTML instantly (no account), deploy to Cloudflare Pages (permanent), then buy a domain and link it via DNS
Cloudflare部署工具,代码无恶意行为,但存在文档-声明不一致和供应链瑕疵
Safe to install
建议在SKILL.md中补充NETA_TOKEN说明,并考虑锁定npx依赖版本
Findings 3 items
| Severity | Finding | Location |
|---|---|---|
| Low | NETA_TOKEN环境变量未在文档中声明 Doc Mismatch | package.json:9 |
| Low | 动态npm包下载无版本锁定 Supply Chain | site.js:67 |
| Info | 自动安装系统工具 Priv Escalation | site.js:49 |
| Resource | Declared | Inferred | Status | Evidence |
|---|---|---|---|---|
| Filesystem | READ | READ | ✓ Aligned | site.js:67-75 deploy命令读取本地目录 |
| Network | WRITE | WRITE | ✓ Aligned | site.js:26 api()函数调用Cloudflare API |
| Shell | WRITE | WRITE | ✓ Aligned | site.js:49 execSync('brew install'), site.js:73 wrangler deploy |
| Environment | NONE | READ | ✗ Violation | package.json:9-11 声明NETA_TOKEN但SKILL.md未提及 |
8 findings
Medium External URL 外部 URL
https://abc.trycloudflare.com README.md:41 Medium External URL 外部 URL
https://*.trycloudflare.com README.md:65 Medium External URL 外部 URL
https://dash.cloudflare.com/profile/api-tokens README.md:81 Medium External URL 外部 URL
https://abc123.my-site.pages.dev README.md:88 Medium External URL 外部 URL
https://dash.cloudflare.com/ README.md:110 Medium External URL 外部 URL
https://mysite.com README.md:149 Medium External URL 外部 URL
https://www.neta.art/open/ package.json:9 Medium External URL 外部 URL
https://api.cloudflare.com/client/v4 site.js:26 File Tree
4 files · 15.4 KB · 420 lines Markdown 2f · 240L
JavaScript 1f · 166L
JSON 1f · 14L
├─
package.json
JSON
├─
README.md
Markdown
├─
site.js
JavaScript
└─
SKILL.md
Markdown
Dependencies 3 items
| Package | Version | Source | Known Vulns | Notes |
|---|---|---|---|---|
serve | * | npx | No | 动态下载无版本锁定 |
cloudflared | * | brew | No | 系统级工具自动安装 |
wrangler | * | npm | No | Cloudflare官方CLI |
Security Positives
✓ 代码结构清晰,功能与文档描述基本一致
✓ 使用原生Node.js API,无额外恶意依赖
✓ API token通过命令行参数或环境变量传入,凭证不硬编码
✓ 错误处理完善,区分可恢复错误和致命错误
✓ wrangler作为官方工具执行部署,符合Cloudflare官方最佳实践