Scan Report
10 /100
studio-agent
ClickZetta Studio integration for task, job, project, and workspace management
The studio-agent skill is a legitimate enterprise data platform integration that handles ClickZetta Studio authentication and workspace management through documented WebSocket and HTTP APIs.
Safe to install
No action required. The skill operates as documented with appropriate credential handling and no malicious indicators.
Findings 1 items
| Severity | Finding | Location |
|---|---|---|
| Low | Minor documentation gap on cache file writes Doc Mismatch | scripts/clickzetta-discovery.mjs:1 |
| Resource | Declared | Inferred | Status | Evidence |
|---|---|---|---|---|
| Filesystem | READ | WRITE | ✓ Aligned | Writes to ~/.openclaw/clawdbot.json and ~/.openclaw/cache/ for credential sync a… |
| Network | READ | WRITE | ✓ Aligned | WebSocket connections to CZ_AGENT_WS_URL and HTTP POST to ClickZetta API |
| Shell | WRITE | WRITE | ✓ Aligned | Executes node scripts as documented in SKILL.md |
2 findings
Medium External URL 外部 URL
https://dev-api.clickzetta.com scripts/clickzetta-discovery.mjs:7 Medium External URL 外部 URL
https://api.clickzetta.com scripts/clickzetta-discovery.mjs:156 File Tree
6 files · 101.1 KB · 3620 lines JavaScript 4f · 3472L
Markdown 1f · 145L
JSON 1f · 3L
├─
▾
scripts
│ ├─
clickzetta-discovery.mjs
JavaScript
│ ├─
cz-agent-oneshot.mjs
JavaScript
│ ├─
cz-agent-proxy.mjs
JavaScript
│ └─
utils.mjs
JavaScript
├─
SKILL.md
Markdown
└─
studio-agent.config.example.json
JSON
Security Positives
✓ No credential exfiltration or suspicious outbound network requests
✓ No obfuscation techniques (base64, eval, atob) detected
✓ No access to sensitive system paths (~/.ssh, ~/.aws, .env)
✓ No reverse shell, C2, or data theft patterns
✓ All network communication targets legitimate ClickZetta API endpoints
✓ Credentials are handled exclusively through JDBC URL as documented
✓ Cache files are scoped to application-specific directories
✓ JWT token parsing is standard and only used for identity derivation
✓ WebSocket implementation uses native APIs without suspicious behavior