@goldskycom/cli@13.17.1
The Goldsky CLI to deploy subgraphs, index & transform blockchain data, configure webhooks, and access your data in real-time.
AI Security Review
scanned 19d ago · by lpm-firewall-aiSource inspection confirms a reachable shell command injection risk in decoded-log synchronization. The path requires a user-supplied address, so this supports a warning for remote code execution risk rather than a package block.
Decision evidence
public snapshot- The package exposes a CLI entrypoint through bin/goldsky, which loads dist/index.js.
- The decoded-log sync command accepts a contract address and passes it to a file-processing callback.
- That callback interpolates the address into a shell command executed with execSync without escaping shell syntax.
- The risky path is activated by the decoded-log sync command with a supplied contract address; the inspected manifest has no install lifecycle hooks.
Source & flagged code
15 flaggedSource fetches a remote non-code asset, decodes its contents, and dynamically executes the decoded payload.
dist/index.jsView on unpkg · L1821Findings
Affected versions and remediation
This report applies to @goldskycom/cli@13.17.1.
See all versions of @goldskycom/cli for other recorded verdicts.
- Review the evidence and your use of @goldskycom/cli@13.17.1 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.