Scan Report
5 /100
cloud-upload-backup
Cloud file upload and backup tool. Upload local files to Tencent SMH cloud storage, generate download links and image previews.
Cloud file upload/backup tool using Tencent SMH. All capabilities are declared, credentials are scoped to smh_ prefix, network traffic is limited to api.tencentsmh.cn, and no malicious patterns were found.
Safe to install
Skill is safe to use. Consider pinning smh-node-sdk to a specific version for reproducibility.
Findings 2 items
| Severity | Finding | Location |
|---|---|---|
| Low | smh-node-sdk version not pinned | SKILL.md:27 |
| Info | Access token embedded in download URL | SKILL.md:218 |
| Resource | Declared | Inferred | Status | Evidence |
|---|---|---|---|---|
| Filesystem | READ,WRITE | READ,WRITE | ✓ Aligned | SKILL.md: Reads local files for upload; writes /tmp/smh-upload.js |
| Network | READ | READ | ✓ Aligned | SKILL.md: All API calls to api.tencentsmh.cn only |
| Shell | WRITE | WRITE | ✓ Aligned | SKILL.md: Executes `node /tmp/smh-upload.js` commands |
| Environment | READ | READ | ✓ Aligned | SKILL.md: Reads smh_* env vars from .env and openclaw.json |
| Skill Invoke | NONE | NONE | — | No skill_invoke usage found |
| Clipboard | NONE | NONE | — | No clipboard access found |
| Browser | NONE | NONE | — | No browser access found |
| Database | NONE | NONE | — | No database access found |
3 findings
Medium External URL 外部 URL
https://api.tencentsmh.cn SKILL.md:78 Medium External URL 外部 URL
https://api.tencentsmh.cn/api/v1/file/smhxxx/space-xxx/report.pdf?access_token=acctk...&ContentDisposition=attachment&Pu... SKILL.md:183 Medium External URL 外部 URL
https://api.tencentsmh.cn/api/v1/file/smhxxx/space-xxx/photo.jpg?access_token=acctk...&ContentDisposition=attachment&Pur... SKILL.md:190 File Tree
1 files · 23.2 KB · 628 lines Markdown 1f · 628L
└─
SKILL.md
Markdown
Dependencies 1 items
| Package | Version | Source | Known Vulns | Notes |
|---|---|---|---|---|
smh-node-sdk | * | npm | No | Version not pinned — recommend pinning to specific version |
Security Positives
✓ All script code is fully inline in SKILL.md — no dynamic download or external fetch
✓ Credential access is strictly scoped to smh_* prefixed variables only
✓ Network traffic is limited exclusively to api.tencentsmh.cn
✓ No base64 encoding, eval(), atob(), or obfuscated code found
✓ No access to sensitive paths like ~/.ssh, ~/.aws, or .env for non-smh credentials
✓ No credential exfiltration or data theft patterns detected
✓ No reverse shell or C2 indicators
✓ No hidden instructions in HTML comments or metadata
✓ Script is purpose-limited: upload, info, and list only