@shopify/cli@4.9.4
A CLI tool to build for the Shopify platform
AI Security Review
scanned 21d ago · by lpm-firewall-aiSource inspection resolves the scanner signals to ordinary CLI operations and package-aligned telemetry. No concrete malicious behavior was established, so the package is clean.
Decision evidence
public snapshot- package.json exposes the Shopify CLI binary and build-related scripts; it declares no npm install lifecycle script.
- The runtime hints resolve to app-log formatting, WebSocket authentication handling, Liquid parsing, and theme-file operations.
- The apparent account-action locations in dist/chunk-FKIVKNOV.js are diff-algorithm code; the AGENTS.md match is a theme-file discovery glob.
- The command-output signal includes a fixed machine-ID query and a Shopify-hosted app_cli3_command telemetry event; no concrete attack transfer was established.
- The added dist/chunk-EO4YJFMY.js implements an app security-check workflow for user-requested CLI use.
- The other required bundle paths were inspected; their cited excerpts show bundled module imports, with no concrete attack chain established.
- Static hints flagged command-output exfiltration and a newly added bundle, but inspected source maps these to machine-ID collection, Shopify usage telemetry, and an app security-check feature.
- The package contains network, process, and session-handling code; the reviewed excerpts show package-aligned CLI and protocol behavior.
Source & flagged code
17 flaggedPackage source references child process execution.
dist/chunk-3V4VL3SD.jsView on unpkg · L176A single source file combines environment access, network access, and code or shell execution; review context before blocking.
Findings
Affected versions and remediation
This report applies to @shopify/cli@4.9.4.
See all versions of @shopify/cli for other recorded verdicts.
- Review the evidence and your use of @shopify/cli@4.9.4 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.