@velaro/cli@1.4.134
Velaro Workspace v20 — command-line interface for managing bots, knowledge base ingestion, MCP API keys, search indexes, and ops health.
AI Security Review
scanned 5d ago · by lpm-firewall-aiThe postinstall hook only prints a banner, but the CLI also checks for updates at startup and automatically replaces registry installs with the latest release by default. This is a real unattended update capability from the package's own registry, so it warrants a warning rather than a malicious verdict.
Decision evidence
public snapshot- The CLI starts the update checker during startup and awaits its result after command parsing.
- The checker queries registry.npmjs.org at most once per day for the latest CLI version.
- For a registry install, an available update triggers a detached global install of @velaro/cli@latest by default; VELARO_NO_AUTO_UPDATE=1 or CI disables it.
- The postinstall hook is a best-effort terminal banner, not an install-time network or data collection action.
- The separate `velaro update` command explicitly describes updating the CLI.
- The automatic update comes from the package's own npm registry entry and installs the same package.
- The automatic update is limited to registry installs and can be disabled with VELARO_NO_AUTO_UPDATE=1 or CI.
- No credential theft or unrelated data collection was identified in the reviewed update path.
Source & flagged code
10 flaggedPackage defines install-time lifecycle scripts.
package.jsonView on unpkgInstall-time lifecycle script is not statically allowlisted and needs review.
package.jsonView on unpkgPackage manifest contains a dependency pinned to a remote tarball URL.
package.jsonView on unpkgFindings
Affected versions and remediation
This report applies to @velaro/cli@1.4.134.
See all versions of @velaro/cli for other recorded verdicts.
- Review the evidence and your use of @velaro/cli@1.4.134 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.