@zuplo/cli@7.7.0
<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 chain was found, but sensitive runtime context and configurable outbound logging exist in bundled code whose full behavior could not be exhaustively verified. A warning is appropriate rather than a block.
Decision evidence
public snapshot- The package bundles large, minified first-party runtime components, limiting complete static tracing.
- The Zeno runtime loads all environment variables and local .env files before providing them to a worker.
- The bundled runtime can post logs to a configured remote logging URL.
- A migration command invokes git and performs project-file migration operations on a user-supplied directory.
- The lint command launches a resolved native executable with user-supplied paths.
- A bundled ZIP fixture is binary and cannot safely be cited as JSON source text, leaving scanner coverage incomplete.
- package.json has no preinstall, install, postinstall, or prepare lifecycle script.
- The entry point only imports the CLI after the user invokes the zup command.
- The observed process execution is inside explicit migration or lint commands.
- No inspected source established automatic secret exfiltration, persistence, destructive install action, or remote payload execution.
Source & flagged code
20 flaggedPackage source references child process execution.
dist/source/migrate/dev-portal/handler.jsView on unpkg · L1Package source references dynamic require/import behavior.
dist/source/migrate/dev-portal/handler.jsView on unpkg · L650Findings
Affected versions and remediation
This report applies to @zuplo/cli@7.7.0.
See all versions of @zuplo/cli for other recorded verdicts.
- Review the evidence and your use of @zuplo/cli@7.7.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.