AI Security Review
scanned 9d ago · by lpm-firewall-aiNo confirmed malicious attack surface. Dangerous-looking primitives are part of a user-invoked Vercel CLI for deploys, telemetry, update checks, MCP setup, and skills search/install prompts.
Decision evidence
public snapshot- package.json has no preinstall/install/postinstall lifecycle hooks; only bin vc/vercel -> dist/vc.js.
- dist/vc.js only enables compile cache, handles help/version, then imports dist/index.js on CLI invocation.
- dist/commands-bulk.js agent init writes AGENTS.md/CLAUDE.md only via explicit command with TTY confirmation or --yes.
- dist/commands-bulk.js mcp setup is explicit CLI flow using deep links/manual setup for Vercel MCP, not lifecycle mutation.
- Network endpoints are package-aligned: api.vercel.com, mcp.vercel.com, telemetry.vercel.com, registry.npmjs.org, skills.sh.
- dist/get-latest-worker.cjs only fetches npm dist-tags and writes update cache/lock files.
Source & flagged code
10 flagged · loading sourceSource spawns a local helper that also contains network and dynamic execution context; review data flow before blocking.
dist/index.jsView on unpkg · L2Source appears to send environment or credential material to an external endpoint.
dist/commands-bulk.jsView on unpkg · L2A package entrypoint or install-time lifecycle script reaches a source file with blocking dangerous behavior.
dist/commands-bulk.jsView on unpkg · L2A single source file combines environment access, network access, and code or shell execution; review context before blocking.
dist/commands-bulk.jsView on unpkg · L3220Source gates dangerous network, credential, or execution behavior behind CI, host, platform, time, or geo fingerprint checks.
dist/commands-bulk.jsView on unpkg · L2Package source references weak cryptographic algorithms.
dist/commands-bulk.jsView on unpkg · L2Package source references dynamic require/import behavior.
dist/get-latest-worker.cjsView on unpkg · L16Package contains source files above the static scanner size ceiling.
dist/chunks/chunk-RB7WQKNC.jsView on unpkg