AI Security Review
scanned 8d ago · by lpm-firewall-aiNo confirmed malicious attack surface was found. The package contains powerful user-invoked agent runtime capabilities, but they align with the advertised CLI/daemon product and are not triggered at install or import time.
Decision evidence
public snapshot- dist/runtime/agent/bootstrap.js defines user/agent tools shell_run and web_fetch that can execute shell commands and fetch URLs.
- dist/runtime/supervisor/bootstrap.js can spawn detached supervisor and agent processes when daemon commands are used.
- dist/runtime/mcp connector listener in dist/runtime/supervisor/bootstrap.js defaults to host 0.0.0.0 but requires bearer/OAuth auth.
- package.json has no install/postinstall/preinstall lifecycle hooks; only bin 2200 and main entrypoints.
- dist/index.js only reads package.json to export VERSION.
- dist/cli/main.js top-level freshness check only inspects local dist/src mtimes in dev trees; no network or command execution.
- Network endpoints are expected for an AI agent platform: OpenAI/Anthropic/DeepSeek/Moonshot/OpenRouter/xAI/Gemini, search APIs, OAuth, local supervisor endpoints.
- Credential/env access is modeled as encrypted local vault and explicit runtime env loading, not broad harvesting/exfiltration.
Source & flagged code
6 flagged · loading sourcePackage source references child process execution.
dist/runtime/install/upgrade-runner.jsView on unpkg · L1Source executes local commands and sends command output to an external endpoint.
dist/runtime/agent/bootstrap.jsView on unpkg · L1Package source references weak cryptographic algorithms.
dist/runtime/agent/bootstrap.jsView on unpkg · L1Source launches a detached bundled service that exposes a broad-bound HTTP listener.
dist/runtime/supervisor/bootstrap.jsView on unpkg · L3A package entrypoint or install-time lifecycle script reaches a source file with blocking dangerous behavior.
dist/cli/main.jsView on unpkg · L6Package contains source files above the static scanner size ceiling.
dist/connectors/discord/gateway.cjsView on unpkg