AI Security Review
scanned 22h ago · by lpm-firewall-aiNo confirmed malicious attack surface was established. The package is an AI-agent framework with user-invoked CLI, scaffold, channel, workflow, and sandbox features, but inspection did not find unconsented lifecycle execution, credential harvesting, persistence, or foreign agent control-surface mutation.
Decision evidence
public snapshot- package.json has no preinstall/install/postinstall/prepare lifecycle hooks.
- bin/eve.js runs only as the user-invoked eve CLI and imports dist/src/cli/run.js after Node/version/bootstrap checks.
- bin/eve.js child_process usage is limited to local build helpers when compiled CLI artifacts are missing or stale.
- dist/src/compiled/gray-matter/index.js is vendored parser code; eval is gray-matter's documented JavaScript frontmatter engine.
- dist/src/compiled/experimental-ai-sdk-code-mode/index.js implements bounded code-mode sandboxing with worker limits, fetch allowlists, and tool approval checks.
- dist/src/cli/commands/init-repl.js can spawn Claude/Codex/Cursor/etc only after an interactive init handoff selection, not at install/import time.
Source & flagged code
14 flagged · loading sourcePackage contains a critical-looking secret pattern.
dist/src/compiled/experimental-ai-sdk-code-mode/index.jsView on unpkg · L4AWS access key ID in dist/src/compiled/experimental-ai-sdk-code-mode/index.js
dist/src/compiled/experimental-ai-sdk-code-mode/index.jsView on unpkg · L4Source spawns a local helper that also contains network and dynamic execution context; review data flow before blocking.
bin/eve.jsView on unpkg · L2Package source references dynamic require/import behavior.
bin/eve.jsView on unpkg · L8Source contains bidi control or invisible Unicode characters associated with Trojan Source attacks.
dist/src/compiled/gray-matter/index.jsView on unpkg · L44Package source references a known benign dynamic code generation pattern.
dist/src/compiled/gray-matter/index.jsView on unpkg · L43Source combines command execution, command-output handling, and outbound requests; review data flow before blocking.
dist/src/compiled/@workflow/core/runtime.jsView on unpkg · L1Source contains an obfuscator-style string-array loader that reconstructs and executes hidden code.
dist/src/compiled/@workflow/core/runtime.jsView on unpkg · L1Package source executes code through a VM context API.
dist/src/compiled/@workflow/core/runtime.jsView on unpkg · L1Package source references weak cryptographic algorithms.
dist/src/internal/authored-module-loader.jsView on unpkg · L1A single source file combines environment access, network access, and code or shell execution; review context before blocking.
dist/src/internal/nitro/host/start-production-server.jsView on unpkg · L1Source gates dangerous network, credential, or execution behavior behind CI, host, platform, time, or geo fingerprint checks.
dist/src/compiled/@vercel/sandbox/index.jsView on unpkg · L1RSA private key in dist/src/compiled/jose/index.js
dist/src/compiled/jose/index.jsView on unpkg · L2