@apso/cli@0.46.2
Apso CLI
AI Security Review
scanned 20h ago · by lpm-firewall-aiThe verification code’s use of DATABASE_URL supports the package’s documented smoke-test feature. However, CLI startup also enables Sentry error reporting by default, which is not described in the first-run telemetry notice; this warrants a warning rather than a malicious verdict.
Decision evidence
public snapshot- The CLI init hook initializes telemetry before commands run.
- Telemetry initialization calls Sentry.init with a default Sentry DSN; the reviewed setup does not disable automatic error reporting.
- The first-run notice describes command usage analytics and says code, schema, and file contents are not collected, but does not mention Sentry error reporting.
- The verification code reads DATABASE_URL to run the project’s own service for a smoke test; this is consistent with the command’s documented purpose.
- Telemetry has opt-out settings, including DO_NOT_TRACK and APSO_TELEMETRY.
- The notice discloses usage analytics tied to an Apso account and workspace ID.
- The reviewed verification flow uses DATABASE_URL to configure a service process; it does not show sending that value to an unrelated collector.
Source & flagged code
4 flaggedSource appears to send environment or credential material to an external endpoint.
dist/lib/verify/index.jsView on unpkg · L10Findings
Affected versions and remediation
This report applies to @apso/cli@0.46.2.
See all versions of @apso/cli for other recorded verdicts.
- Review the evidence and your use of @apso/cli@0.46.2 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.