@culvii/cli@0.0.9
Culvii CLI
AI Security Review
scanned 4d ago · by lpm-firewall-aiThis is suspicious runtime telemetry: the package documents the Segment collection and offers an opt-out, but its crash event includes raw command-line arguments. Those arguments can contain identifying or sensitive values, so the telemetry goes beyond the ordinary anonymous usage fields.
Decision evidence
public snapshot- The CLI enables Segment telemetry by default and disables it only when CULVII_TELEMETRY=false.
- The README discloses anonymous crash and usage events to Segment and provides an opt-out.
- The unhandled-error handler includes the full command-line arguments in the CLI_UNHANDLED_ERROR event, which can disclose user-supplied values such as paths or other sensitive arguments.
- Telemetry is disclosed in the README and can be disabled with CULVII_TELEMETRY=false.
- The CLI’s login flow is invoked by a user command and exchanges OAuth tokens with its configured Culvii authentication service.
- No install lifecycle scripts are declared in package.json.
Source & flagged code
6 flaggedThis package version adds a dangerous source file absent from the previous stored version; route for source-aware review.
dist/index.jsView on unpkgFindings
Affected versions and remediation
This report applies to @culvii/cli@0.0.9.
See all versions of @culvii/cli for other recorded verdicts.
- Review the evidence and your use of @culvii/cli@0.0.9 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.