Scan Report
45 /100
tesla-cn
面向中国特斯拉车主的远程控制技能,基于特斯拉官方车队 API(Fleet API)实现
Tesla CN 技能将用户 API Key 和所有车辆控制指令通过第三方代理 tesla.dhuar.com 转发,用户凭证及车辆数据完全暴露给未知第三方运营者,构成数据主权风险。
Use with caution
用户应确认 tesla.dhuar.com 的可信度;若非可信来源,不建议在真实车辆上使用此技能。建议 Tesla 官方提供直接 API 访问方案,避免中间人风险。
Findings 4 items
| Severity | Finding | Location |
|---|---|---|
| Medium | 所有 API 流量经第三方代理中转 Data Exfil | scripts/tesla-command.js:20 |
| Medium | API Key 通过 URL Query 参数明文传输 Sensitive Access | scripts/tesla-command.js:157 |
| Low | SKILL.md 声明宽泛,权限和能力未完整列出 Doc Mismatch | SKILL.md:1 |
| Low | 依赖第三方非官方 Tesla API 代理 Supply Chain | scripts/tesla-command.js:20 |
| Resource | Declared | Inferred | Status | Evidence |
|---|---|---|---|---|
| Filesystem | NONE | READ | ✓ Aligned | scripts/tesla-command.js:126 读取 ~/.tesla_cn.json |
| Filesystem | NONE | WRITE | ✓ Aligned | scripts/init-tesla-config.js:72 写入 ~/.tesla_cn.json |
| Network | NONE | READ | ✓ Aligned | scripts/tesla-command.js:158 使用 fetch 发送 HTTPS 请求 |
1 findings
Medium External URL 外部 URL
https://tesla.dhuar.com SKILL.md:16 File Tree
3 files · 15.2 KB · 581 lines JavaScript 2f · 401L
Markdown 1f · 180L
├─
▾
scripts
│ ├─
init-tesla-config.js
JavaScript
│ └─
tesla-command.js
JavaScript
└─
SKILL.md
Markdown
Dependencies 1 items
| Package | Version | Source | Known Vulns | Notes |
|---|---|---|---|---|
node-fetch | built-in (Node.js 18+) | builtin | No | 使用 Node.js 18+ 内置 fetch,无额外第三方依赖 |
Security Positives
✓ 代码结构清晰,无混淆、无 base64、无 eval,静态分析未发现恶意代码
✓ 未发现凭证收割、环境变量遍历或远程代码执行行为
✓ API Key 存储在用户本地 ~/.tesla_cn.json,非全局可读
✓ 命令参数有基本校验,错误处理完善
✓ 未使用第三方 pip/npm 依赖,纯 Node.js 内置 API(fetch 仅 Node 18+ 内置)
✓ init-tesla-config.js 对 apiKey 做了 trim 和非空校验