claude-code-infinite@1.0.30
Wrapper for Claude Code CLI
AI Security Review
scanned 10d ago · by lpm-firewall-aiThe install telemetry is package-aligned and limited, with opt-outs and skip conditions, while runtime credentials are sent to the mode-selected Polychat service. The inspected source does not establish a concrete attack surface.
Decision evidence
public snapshot- package.json runs a postinstall ping; the inspected hook posts limited install details to the Polychat diagnostics endpoint and honors opt-out and environment guards.
- Runtime MemTree requests send the configured Polychat API key to a URL selected by mode; production and staging use Polychat service URLs, while local mode uses its separately configured key and local URL.
- Diagnostics can attach that Polychat API key to the selected service's diagnostics request; events are sent only when diagnostics are enabled and are rebuilt from allowlisted fields.
- The remaining inspected files cover MemTree input formatting and retrieval, Claude discovery and installation, proxy requests, hooks, project session lookups, and the cross-spawn dependency; they establish no separate attack behavior.
- The postinstall ping runs without a prompt when no opt-out or skip condition applies, and includes a persistent install identifier and basic platform and version details.
- Runtime diagnostics can send the Polychat API key in an authentication header to the mode-selected service.
Source & flagged code
10 flaggedPackage defines install-time lifecycle scripts.
package.jsonView on unpkgInstall-time lifecycle script is not statically allowlisted and needs review.
package.jsonView on unpkgPackage source references child process execution.
dist/claude-install.jsView on unpkg · L77Findings
Affected versions and remediation
This report applies to claude-code-infinite@1.0.30.
See all versions of claude-code-infinite for other recorded verdicts.
- Review the evidence and your use of claude-code-infinite@1.0.30 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.