@mushi-mushi/cli@0.35.1
Mushi CLI: SDK setup, MCP wiring, bug triage. The bug mediator for AI-built apps: plain-English diagnosis + a ready fix, in your editor.
AI Security Review
scanned 6d ago · by lpm-firewall-aiThe reported credential, process, and persistence indicators resolve to CLI functionality, including explicit setup and upload actions. The package has no install lifecycle hook, and its telemetry notice describes the data collected and provides an opt-out.
Decision evidence
public snapshot- The manifest describes a CLI and declares build, lint, test, and typecheck scripts, with no install lifecycle hook.
- The default API endpoint is Mushi’s Supabase service; the endpoint can also be explicitly configured or set through MUSHI_API_ENDPOINT.
- The credential setup flow is part of the CLI’s init operation and uses the resolved Mushi endpoint.
- The CLI discloses that its minimal usage telemetry reports funnel steps and error categories, not code or bug content, and provides MUSHI_NO_TELEMETRY to opt out.
- Sending a test report requires --yes or an affirmative prompt.
- GitHub billing data is uploaded to Mushi only with the explicit --push option.
- The package uses child processes and accesses credentials for CLI features, but the inspected paths tie these to user-invoked setup, worker, and GitHub commands.
- The scanner’s command-execution and credential-flow indicators include generated runner setup code and secret-redaction logic; no automatic exfiltration or persistence was identified.
Source & flagged code
10 flaggedPackage source references child process execution.
dist/chunk-VI5A6EDG.jsView on unpkg · L224Source appears to send environment or credential material to an external endpoint.
dist/index.jsView on unpkg · L109Findings
Affected versions and remediation
This report applies to @mushi-mushi/cli@0.35.1.
See all versions of @mushi-mushi/cli for other recorded verdicts.
- Review the evidence and your use of @mushi-mushi/cli@0.35.1 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.