@shopify/cli@4.5.0
A CLI tool to build for the Shopify platform
AI Security Review
scanned 4mo ago · by lpm-firewall-aiDirect inspection contradicts the scanner's malicious label: the package has no npm lifecycle hook and its flagged chunks implement bundled CLI/UI and user-command functionality. Network and write capabilities are package-aligned and no concrete malicious chain was found.
Decision evidence
public snapshot- package.json has no preinstall, install, postinstall, or prepare hook.
- bin/run.js only loads dist/bootstrap.js after the user invokes shopify.
- dist/bootstrap.js configures Shopify-prefixed proxy settings and CLI error handling.
- dist/cli/services/commands/doc/fetch.js restricts fetches to shopify.dev subdomains.
- dist/chunk-BXDZX3BS.js is bundled terminal/UI dependency code; no protestware behavior found.
- No reads or writes to AI-agent configuration paths were found in inspected runtime code.
Source & flagged code
14 flaggedPackage source references child process execution.
dist/chunk-LKZ7ARYS.jsView on unpkg · L4Source spawns a local helper that also contains network and dynamic execution context; review data flow before blocking.
Findings
Affected versions and remediation
This report applies to @shopify/cli@4.5.0.
See all versions of @shopify/cli for other recorded verdicts.
- Review the evidence and your use of @shopify/cli@4.5.0 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.