@hmharness/cli@0.22.0
hmharness command line: one-shot tasks, an interactive REPL, a fullscreen TUI, the web frontend, and direct tool invocation.
AI Security Review
scanned 27d ago · by lpm-firewall-aiThe reviewed execution and network behavior is tied to CLI functionality and the package’s own update mechanism, with no install hook or concrete attack behavior established. The scanner’s high-risk signals do not, by themselves, show malicious conduct.
Decision evidence
public snapshot- The manifest has no install lifecycle hook; its only script is a build command, and its dependencies are first-party @hmharness packages.
- The ablation helper launches a fixed task through npx from a hard-coded project directory; this is command execution tied to that helper’s task runs.
- The REPL checks for updates when invoked, and the TUI can start a detached global install of a newer @hmharness/cli version by default; the user can disable this in configuration.
- The update check fetches the latest dist-tag from the npm registry, and the installer targets @hmharness/cli from that registry.
- The package exposes a CLI and has no install-time lifecycle script that runs on consumer installation.
- The update endpoint and install target are the package’s own npm registry package; no unrelated recipient or payload endpoint was identified.
- No credential collection, exfiltration, destructive action, or foreign agent-control-surface mutation was identified in the inspected paths.
Source & flagged code
5 flaggedPackage source references child process execution.
dist/ablate-task.jsView on unpkg · L14Package source invokes a package manager install command at runtime.
dist/ablate-task.jsView on unpkg · L48Findings
Affected versions and remediation
This report applies to @hmharness/cli@0.22.0.
See all versions of @hmharness/cli for other recorded verdicts.
- Review the evidence and your use of @hmharness/cli@0.22.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.