AI Security Review
scanned 4d ago · by lpm-firewall-aiLPM treats this as warn-only first-party agent extension lifecycle risk. No confirmed malicious install-time behavior. The package is an MCP/AI gateway that can install and run configured downstream integrations inside its own ~/.suveren namespace after the gateway is started.
Decision evidence
public snapshot- package.json defines postinstall script scripts/postinstall.js
- dist/mcp-server/http.mjs auto-registers personalDefault integrations from bundled manifests
- dist/mcp-server/http.mjs installs configured npmPackage with npm install under ~/.suveren/integrations
- dist/mcp-server/http.mjs spawns configured MCP commands via StdioClientTransport
- content/integrations/mollie.json uses sh -c to run mcp-remote https://mcp.mollie.com/mcp
- scripts/postinstall.js only prints a TTY/global-install banner and probes ~/.suveren/gateway.pid; no agent config writes
- No writes to .mcp.json, CLAUDE.md, Claude/Codex/Cursor settings, shell startup, VCS hooks, or autostart files found
- bin/suveren-gateway.js start --detach writes only ~/.suveren/gateway.pid and gateway.log after explicit CLI use
- server.js only supervises bundled control-plane and MCP server child processes
- Network endpoints are product/integration aligned: suveren.ai, registry.npmjs.org, OAuth/API providers, local ports
Source & flagged code
9 flagged · loading sourceTarball package.json differs from the npm registry version manifest for scripts or dependency sets.
package.jsonView on unpkgPackage defines install-time lifecycle scripts.
package.jsonView on unpkgInstall-time lifecycle script is not statically allowlisted and needs review.
package.jsonView on unpkgPackage source references child process execution.
bin/suveren-gateway.jsView on unpkg · L12A single source file combines environment access, network access, and code or shell execution; review context before blocking.
bin/suveren-gateway.jsView on unpkg · L74This package version adds a dangerous source file absent from the previous stored version; route for source-aware review.
dist/mcp-server/http.mjsView on unpkgPackage source invokes a package manager install command at runtime.
dist/mcp-server/http.mjsView on unpkg · L2068Package ships high-entropy non-source blobs.
dist/ui/fonts/Inter-Medium.woff2View on unpkg