@tangle-network/sandbox-cli@0.21.21
CLI for Tangle Sandbox operations
AI Security Review
scanned 6d ago · by lpm-firewall-aiThe flagged bundle behavior resolves to competition checker execution and a submission flow, with results saved locally and sent during an explicit submit command. The unusual fixed sponsor hostname is part of validated competition deployment metadata; the reviewed code did not show it receiving user credentials or triggering automatically.
Decision evidence
public snapshot- The manifest exposes a CLI at bin/tangle.js and sets dist/index.mjs as its main entrypoint; it declares no lifecycle scripts.
- The CLI imports dist/index.mjs, whose solve commands are described as participating in competitions.
- The solve run command executes a competition checker and records its evidence locally in .tangle-solve-run.json.
- The solve submit command rechecks the candidate, submits it to a chain, then posts submission data to the configured Tangle API.
- The hardcoded sponsor host is used as validated deployment metadata alongside a test-network RPC, fixed contracts, and a zero-stake setting.
- The bundle includes code that spawns the Claude setup-token command, although it clears inherited Anthropic credentials and displays only validated OAuth authorization URLs.
- The solve workflow includes a hardcoded tailnet sponsor endpoint; the inspected code checks that it matches trusted deployment metadata. No automatic credential transfer to this host was identified.
Source & flagged code
7 flaggedThis package version adds a dangerous source file absent from the previous stored version; route for source-aware review.
dist/index.mjsView on unpkgFindings
Affected versions and remediation
This report applies to @tangle-network/sandbox-cli@0.21.21.
See all versions of @tangle-network/sandbox-cli for other recorded verdicts.
- Review the evidence and your use of @tangle-network/sandbox-cli@0.21.21 before allowing it. Restrict the permissions described in this report.
- Choose an independently verified alternative or release. This report does not establish that other versions are safe.
Evidence last updated: .
Think this verdict is wrong? Dispute it on GitHub or read how reports are produced.