@tiens.nguyen/gu-cli@1.0.823
Gu CLI — the gu terminal plus the local worker that runs agent / OCR / PDF / embedding jobs on your Mac (Ollama / MLX / OpenAI-compatible).
AI Security Review
scanned 9d ago · by lpm-firewall-aiThe postinstall only performs PATH setup, while project hook and MCP changes require user action and approval. The alleged credential redirection was not substantiated: the inspected login flow uses browser-approved pairing with the configured API, and no unrelated recipient or active attack was found.
Decision evidence
public snapshot- The postinstall runs install-path.mjs, whose direct-entry behavior is limited to PATH setup.
- Project hooks require an explicit approval command and are checked against a per-folder content fingerprint before running.
- MCP server setup is user-invoked; trusting its tools without prompts requires an affirmative response.
- The login flow pairs with the configured API, opens a browser for approval, and saves the returned worker key after pairing.
- The worker uses its configured API base for authenticated requests; inspected provider and proxy helpers support user-configured services and per-request routing.
- The other flagged source paths contain ordinary CLI, setup, local data, image, stream, and update helpers; no concrete attack behavior was established.
Source & flagged code
13 flagged · loading sourcePackage defines install-time lifecycle scripts.
package.jsonView on unpkgPackage source references child process execution.
Findings
Affected versions and remediation
This report applies to @tiens.nguyen/gu-cli@1.0.823.
See all versions of @tiens.nguyen/gu-cli for other recorded verdicts.
- Review the evidence and your use of @tiens.nguyen/gu-cli@1.0.823 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.