eve@0.58.1
Filesystem-first framework for durable backend AI agents that run anywhere.
AI Security Review
scanned 1mo ago · by lpm-firewall-aiNo install-time hook or concrete malware chain was found in the readable entrypoints, but the published dist is too large and nested to finish a clean review. Treat this as unresolved dual-use agent capability rather than a confirmed malicious package.
Decision evidence
public snapshot- Published files include bin and a large dist tree, so install drops oversized compiled vendor bundles and a nested node_modules copy that cannot be fully reviewed.
- The eve CLI bootstrap spawns Node and dynamically imports the compiled CLI when a user runs the bin.
- Vercel model login posts OAuth traffic to vercel.com and ai-gateway.vercel.sh; HTTP basic channel auth compares passwords locally.
- Vendored @vercel/blob posts OIDC tokens to oidc.vercel.com inside a minified bundle too large for complete review.
- Vendored @ai-sdk/openai sends OPENAI_API_KEY bearer requests to api.openai.com.
- A nested js-yaml 4.1.1 parser is shipped under dist/src/node_modules/.pnpm and is too large for complete behavioral review.
- package.json has no preinstall, install, or postinstall hooks; scripts are build and test only.
- Runtime dependencies are only nitro and undici; the npm:eve@0.30.8 alias is a named devDependency, not a registry-install self-lifecycle chain.
- The main export only re-exports public APIs and does not run a payload on import.
- Flagged hosts in the inspected files are first-party Vercel and OpenAI endpoints matching an agent framework.
Source & flagged code
13 flagged · loading sourcePackage contains a critical-looking secret pattern.
dist/src/compiled/@vercel/blob/index.jsView on unpkg · L28RSA private key in dist/src/compiled/@vercel/blob/index.js
dist/src/compiled/@vercel/blob/index.jsView on unpkg · L28Findings
Affected versions and remediation
This report applies to eve@0.58.1.
See all versions of eve for other recorded verdicts.
- Review the evidence and your use of eve@0.58.1 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.