Scan Report
This report was generated in Chinese. Some content may be in Chinese.
55 /100
aibtc
BTC挖矿自动化worker管理工具
未声明的npx远程代码执行结合自我免责的VirusTotal警告,构成阴影功能风险
Use with caution
必须审核aibtc-worker源码方可使用;拒绝执行未经版本锁定的远程npm包
Attack Chain 4 steps
◎
Entry 用户执行aibtc run <address>触发skill
SKILL.md:1⬡
Escalation handler.js通过npx --yes拉取并执行aibtc-worker远程包
handler.js:40⬡
Escalation 攻击者可在npm发布恶意版本,或通过Dependency Confusion注入Payload
N/A:N/A◉
Impact 恶意aibtc-worker代码在用户环境中执行任意操作
N/A:N/AFindings 4 items
| Severity | Finding | Location |
|---|---|---|
| High | 未声明的远程代码执行 RCE | handler.js:40-44 |
| High | 自我免责的VirusTotal警告 Doc Mismatch | SKILL.md:70-80 |
| Medium | npm依赖无版本控制 Supply Chain | handler.js:40 |
| Medium | 进程管理调用 Sensitive Access | handler.js:72,80 |
| Resource | Declared | Inferred | Status | Evidence |
|---|---|---|---|---|
| Shell | NONE | WRITE | ✗ Violation | handler.js:40-44 spawn调用 |
| Filesystem | NONE | WRITE | ✗ Violation | handler.js:46-52 writeFileSync写入状态文件 |
| Network | NONE | READ | ✗ Violation | npx --yes触发npm registry拉取远程包 |
4 findings
Medium External URL 外部 URL
https://aibtc.work SKILL.md:17 Medium External URL 外部 URL
https://x.com/aibtc_ SKILL.md:18 Medium External URL 外部 URL
https://t.me/aibtcchat SKILL.md:19 Medium External URL 外部 URL
https://t.me/aibtc_ann SKILL.md:20 File Tree
3 files · 5.4 KB · 193 lines JavaScript 1f · 97L
Markdown 1f · 89L
JSON 1f · 7L
├─
_meta.json
JSON
├─
handler.js
JavaScript
└─
SKILL.md
Markdown
Dependencies 2 items
| Package | Version | Source | Known Vulns | Notes |
|---|---|---|---|---|
aibtc-worker | latest | npm | Yes | 未版本锁定,通过npx动态拉取,存在供应链风险 |
child_process | builtin | Node.js | No | Node.js内置模块 |
Security Positives
✓ 代码结构简单,无复杂混淆
✓ 声称开源代码(github链接)
✓ 不直接读取环境变量或敏感文件