@zuplo/cli@7.11.6
<p align="center"> <a href="https://zuplo.com"> <img src="https://portal.zuplo.com/zuplo.svg" height="96"> <h3 align="center">Zuplo</h3> </a> </p> <p align="center">Zuplo's API Gateway helps small and large teams get APIs to production that ar
AI Security Review
scanned 21d ago · by lpm-firewall-aiSource inspection found no concrete malicious behavior: the token-bearing request serves the CLI's linked-project query at Zuplo's developer API, and analytics has a documented opt-out. The scanner's bundled-file and archive findings did not establish an active attack path.
Decision evidence
public snapshot- The manifest exposes zup.js as the CLI entrypoint; the inspected manifest declares no lifecycle hook.
- The info commands pass an API key or saved Zuplo token to a GET request for project details at the configured Zuplo developer API endpoint, which defaults to dev.zuplo.com.
- Analytics can be disabled with ZUPLO_DO_NOT_TRACK, uses PostHog at app.posthog.com, and hashes the machine identifier used as a distinct ID.
- The AI Gateway file operations use project-scoped filesystem and Git operations; dev-portal migration is an explicit function that receives a directory argument.
- Inspected Zuplo core code contains Zuplo service endpoint defaults and local .env.zuplo configuration parsing; no credential exfiltration behavior was established.
- The flagged editor and runtime excerpts show DOM and cookie utilities; the inspected archive member is a Writable adapter that posts supplied chunks through its message port.
- The info request sends an authentication token in its Authorization header.
- Analytics may include a machine-derived distinct ID and CI, account, or project metadata.
Source & flagged code
20 flaggedPackage source references child process execution.
dist/source/ai-gateway/files.jsView on unpkg · L1Package source references shell execution.
dist/source/migrate/dev-portal/handler.jsView on unpkg · L20Findings
Affected versions and remediation
This report applies to @zuplo/cli@7.11.6.
See all versions of @zuplo/cli for other recorded verdicts.
- Review the evidence and your use of @zuplo/cli@7.11.6 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.