@velaro/cli@1.4.77
Velaro Workspace v20 — command-line interface for managing bots, knowledge base ingestion, MCP API keys, search indexes, and ops health.
AI Security Review
scanned 22d ago · by lpm-firewall-aiClean: the lifecycle behavior is limited to guarded banner state, and the flagged process and network behavior belongs to explicit screenshot and update commands. The inspected optional dependency manifest shows no install hook.
Decision evidence
public snapshot- The postinstall hook calls a banner helper; it writes a first-run flag only when the existing config is safe to overwrite.
- The optional xlsx dependency points to a SheetJS archive, and its inspected manifest lists test and build scripts but no install hook.
- The CLI registers an article command with an explicit screenshot subcommand.
- The screenshot flow uses staging app defaults, loads credentials for login, navigates to the selected route, and uploads the resulting image to the Velaro help service.
- The Python child process is used by the screenshot-polishing helper with prepared arguments.
- The named update command installs a newer release of this CLI from npm when invoked.
Source & flagged code
9 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.77.
See all versions of @velaro/cli for other recorded verdicts.
- Review the evidence and your use of @velaro/cli@1.4.77 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.