@nalvietnam/avatar-cli@3.19.9
AI harness CLI for NAL Vietnam engineering
AI Security Review
scanned 3mo ago · by lpm-firewall-aiNo concrete malicious install-time behavior or credential exfiltration was found. The explicit-command remote agent configuration path and optional integrity check warrant a warning.
Decision evidence
public snapshot- dist/index.js: `init`/`sync` download and unpack a remote team pack into `.claude/pack`.
- dist/index.js: missing SHA-256 only emits a warning and still installs the fetched tarball.
- dist/index.js: sync merges pack settings and auto-enables newly supplied tools, including hooks.
- bin/postinstall.js only imports and prints a welcome screen; it does not mutate projects or access the network.
- Remote pack fetch is authenticated and only reached through explicit CLI commands.
- dist/index.js restricts default Supabase endpoint hosts and validates HTTPS.
Source & flagged code
9 flagged · loading sourcePackage defines install-time lifecycle scripts.
package.jsonView on unpkgInstall-time lifecycle script is not statically allowlisted and needs review.
package.jsonView on unpkgThis package version adds a dangerous source file absent from the previous stored version; route for source-aware review.
Findings
Affected versions and remediation
This report applies to @nalvietnam/avatar-cli@3.19.9.
See all versions of @nalvietnam/avatar-cli for other recorded verdicts.
- Review the evidence and your use of @nalvietnam/avatar-cli@3.19.9 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.