runlot@0.1.0-rc.184
runlot CLI — deploy apps and manage PostgreSQL
AI Security Review
scanned 3d ago · by lpm-firewall-aiThe reviewed source uses credentials with the selected API origin and performs login only through the CLI command. Crash reporting is disclosed, has an opt-out, and scrubs command arguments and secrets; the flagged dynamic code generation is Ajv schema validation.
Decision evidence
public snapshot- The manifest exposes dist/index.js as the runlot CLI and lists build, test, and typecheck scripts.
- The default API is runlot’s dash.runlot.io; saved credentials are selected by API origin, and RUNLOT_TOKEN is used explicitly.
- The login command obtains a session for its selected API and saves it for that API.
- Crash reports are disclosed, can be disabled with RUNLOT_TELEMETRY=0, and scrub command arguments and secrets.
- Crash reports send scrubbed exception messages, stacks, and command information to Sentry; this is disclosed crash telemetry.
- The new Function match is Ajv schema-validator code generation, not execution of remote responses.
- The scanner flagged credential and command-output exfiltration, remote-response execution, and credential redirection, but the reviewed paths did not substantiate those behaviors.
- The package ships a native runtime binary whose contents were not readable in the provided analysis; its presence alone does not establish malicious behavior.
Source & flagged code
11 flaggedSource appears to send environment or credential material to an external endpoint.
dist/index.jsView on unpkg · L6Source executes local commands and sends command output to an external endpoint.
dist/index.jsView on unpkg · L4298Findings
Affected versions and remediation
This report applies to runlot@0.1.0-rc.184.
See all versions of runlot for other recorded verdicts.
- Review the evidence and your use of runlot@0.1.0-rc.184 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.