@indigoai-us/hq-cli@5.345.144
HQ by Indigo management CLI — modules and cloud sync
AI Security Review
scanned 6d ago · by lpm-firewall-aiThe postinstall hook can create and activate a persistent user service without a separate confirmation in the inspected path. The service is package-owned and only installed when missing or stale, so the evidence supports a warning rather than a publish block.
Decision evidence
public snapshot- package.json runs the mesh-daemon helper during postinstall.
- The helper launches the CLI with the daemon install command and the stale-only option.
- The stale check treats a missing daemon version record as stale, then proceeds to install the service.
- The service installer writes and activates a per-user LaunchAgent or systemd unit; the Linux unit is configured to restart automatically.
- The service is the package’s own named HQ mesh daemon, and the install command only proceeds when the daemon is missing or stale.
Source & flagged code
18 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 unpkgPackage source references child process execution.
dist/startup-registration.jsView on unpkg · L18Findings
Affected versions and remediation
This report applies to @indigoai-us/hq-cli@5.345.144.
See all versions of @indigoai-us/hq-cli for other recorded verdicts.
- Review the evidence and your use of @indigoai-us/hq-cli@5.345.144 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.