@kerno/cli@0.1.25
Kerno CLI - Local backend validation for AI-generated code, against your real stack.
AI Security Review
scanned 3mo ago · by lpm-firewall-aiSource confirms a user-triggered unverified remote installer execution path, so the scanner's remote-execution finding is valid. It does not confirm malicious intent or unconsented install-time activity.
Decision evidence
public snapshot- cli.js fetches an agent install script from raw.githubusercontent.com and executes it with bash or PowerShell.
- The downloaded script is written to a temp install file and run without an in-package integrity check.
- PowerShell execution uses ExecutionPolicy Bypass on Windows.
- The remote installer is reached through the explicit kerno init flow.
- package.json postinstall runs only postinstall.cjs, which prints a banner.
- No install-time network, shell, credential harvesting, or agent-config mutation appears in postinstall.cjs.
- The remote URL is Kerno-owned, versioned (2026.8.7.2), and used for the documented first-party agent setup.
- CLI only prints Claude/Cursor MCP configuration; it does not write their config files.
Source & flagged code
12 flaggedPackage defines install-time lifecycle scripts.
package.jsonView on unpkgInstall-time lifecycle script is not statically allowlisted and needs review.
package.jsonView on unpkgFindings
Affected versions and remediation
This report applies to @kerno/cli@0.1.25.
See all versions of @kerno/cli for other recorded verdicts.
- Review the evidence and your use of @kerno/cli@0.1.25 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.