@zuplo/cli@7.5.4
<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 2mo ago · by lpm-firewall-aiNo concrete malicious install hook, secret theft, persistence, or destructive action was established. The external template download and incomplete inspectability leave a real supply-chain risk that warrants a warning rather than a clean verdict.
Decision evidence
public snapshot- The package contains opaque bundled and binary artifacts, and static coverage is incomplete.
- The explicit dev-portal migration downloads templates from a CDN and writes them into the selected project.
- The migration deletes legacy project files after it runs.
- The bundled runtime reads environment data and can enable an HTTP client that permits host overrides.
- Bundled minified code includes dynamic require support.
- The bundled runtime can send remote logs using a bearer token.
- package.json has a CLI bin entry and no install lifecycle script.
- The migration code is reached through an explicit user command and confines writes to its supplied project directory.
- The analytics code honors ZUPLO_DO_NOT_TRACK and records CLI telemetry rather than enumerating environment variables.
- No concrete secret exfiltration, install-time execution, persistence, or destructive behavior was confirmed.
Source & flagged code
20 flaggedPackage source references child process execution.
dist/source/migrate/dev-portal/handler.jsView on unpkg · L1Findings
Affected versions and remediation
This report applies to @zuplo/cli@7.5.4.
See all versions of @zuplo/cli for other recorded verdicts.
- Review the evidence and your use of @zuplo/cli@7.5.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.