AI Security Review
scanned 22h ago · by lpm-firewall-aiNo confirmed malicious attack surface. The package is an AI-agent framework with user-invoked CLI/runtime features, project-local .eve artifact writes, MCP/client networking, and sandbox/code-mode capabilities aligned with its declared purpose.
Decision evidence
public snapshot- dist/src/shared/workflow-sandbox.js loads experimental-ai-sdk-code-mode for user-requested code-mode tool execution
- dist/src/runtime/connections/mcp-client.js supports user-configured MCP HTTP/SSE connections and bearer auth
- dist/src/compiler/artifacts.js writes project-local .eve discovery/compile artifacts when compiler APIs run
- package.json has no preinstall/install/postinstall/prepare lifecycle hooks
- bin/eve.js only runs on direct CLI invocation and bootstraps/imports dist/src/cli/run.js after Node version checks
- dist/src/index.js only re-exports public API; no import-time side effects found
- Scanner-highlighted @workflow/core runtime is bundled/minified workflow dependency code, not a hidden install payload
- Secret-looking hits are environment variable/header names or provider SDK code paths, not hardcoded credentials
- No unconsented writes to foreign AI-agent control files such as .mcp.json, CLAUDE.md, or home agent settings found
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