@superblocksteam/cli@2.0.173
Official Superblocks CLI
AI Security Review
scanned 7d ago · by lpm-firewall-aiThe hook has a real installation-time removal capability, and its confirmation treats an empty answer as consent, so a warning is warranted. The inspected credential flows target the configured service origin or Vercel’s OIDC endpoint; no unrelated credential recipient was established.
Decision evidence
public snapshot- package.json runs scripts/customer/preinstall.js as a preinstall hook.
- The hook can execute removal commands against detected prior CLI installations; one Unix Oclif path uses sudo, and an empty confirmation answer counts as approval.
- Conflict detection runs for global installs or cleanup mode; removal is requested through a confirmation prompt.
- The inspected credential flows use the configured service origin for API requests or send a Vercel token to the Vercel OIDC endpoint; the listed callers resolve credentials for their configured origin.
- The hook displays the proposed removal commands and requests confirmation before executing them.
- The credential resolver matches saved credentials to the requested service origin, and API requests reject a different origin.
Source & flagged code
16 flaggedPackage defines install-time lifecycle scripts.
package.jsonView on unpkgInstall-time lifecycle script is not statically allowlisted and needs review.
package.jsonView on unpkgPackage source references child process execution.
dist/chunk-SGKUWPV7.jsView on unpkg · L25Findings
Affected versions and remediation
This report applies to @superblocksteam/cli@2.0.173.
See all versions of @superblocksteam/cli for other recorded verdicts.
- Review the evidence and your use of @superblocksteam/cli@2.0.173 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.