@withone/cli@2.4.0
CLI for managing One
AI Security Review
scanned 12d ago · by lpm-firewall-aiThe manifest and inspected runtime paths do not support the scanner’s credential-redirection or persistence claims. The observed API and embedding requests are service-aligned, and the runtime analytics behavior does not establish a concrete attack.
Decision evidence
public snapshot- The manifest exposes a CLI and an import entrypoint; its only lifecycle hook is prepare running the build tool.
- The browser-login result is passed to the One API client using the configured API base; the client defaults to api.withone.ai and sends requests to that base.
- OpenAI embeddings require the configured OpenAI provider and key, and use the OpenAI embeddings service.
- The reviewed dependency snapshots show prompt, terminal-color, and command-parsing libraries; the inspected package manifests show no lifecycle scripts.
- Scanner hints alleging a fixed unofficial credential gateway were not corroborated: the inspected login and API client code uses the configured One API base.
- The package does collect and send analytics at runtime, with telemetry disable settings; the inspected source does not show that this is an install-time disclosure or an unrelated credential transfer.
Source & flagged code
11 flaggedPackage source references child process execution.
dist/chunk-NOPTG4GC.jsView on unpkg · L1465Package contains a possible secret pattern.
dist/chunk-NOPTG4GC.jsView on unpkg · L1773Findings
Affected versions and remediation
This report applies to @withone/cli@2.4.0.
See all versions of @withone/cli for other recorded verdicts.
- Review the evidence and your use of @withone/cli@2.4.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.