@intutic/cli@3.0.1
Intutic CLI — sync daemon, harness detection, and workspace management
AI Security Review
scanned 17d ago · by lpm-firewall-aiThe source shows that saved credentials accompany requests to a control-plane URL that can be overridden without checking that it matches the credential’s original service. Custom endpoints are a supported feature, so this warrants a warning for conditional credential exposure rather than a block.
Decision evidence
public snapshot- Saved API credentials are retrieved from local credential storage or its fallback.
- The API client sends the saved key as a bearer credential to the URL built from the configured control-plane address.
- The URL resolver accepts command-line and environment overrides before stored or hosted defaults, without binding the saved key to its original control plane.
- Authenticated connect, skill, device-report, and sync callers reuse saved credentials for control-plane requests.
- The CLI also supports caller-supplied credentials and custom control-plane URLs, which supports legitimate self-hosted use.
- The source supports custom control-plane deployments, and does not establish a fixed unrelated recipient or hidden credential transfer.
Source & flagged code
8 flaggedPackage source references weak cryptographic algorithms.
dist/commands/rollback.jsView on unpkg · L29Source writes installer persistence such as shell profile or service configuration.
Findings
Affected versions and remediation
This report applies to @intutic/cli@3.0.1.
See all versions of @intutic/cli for other recorded verdicts.
- Review the evidence and your use of @intutic/cli@3.0.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.