AI Security Review
scanned 2h ago · by lpm-firewall-aiReview flagged AI-agent configuration or capability changes. This remains warn-only unless evidence shows foreign-agent hijack through preinstall/install/postinstall, hidden persistence, exfiltration, remote code execution, or other concrete malicious behavior.
Decision evidence
public snapshot- sync.js/init.js invoke deployEngine only when user runs CLI with a project key.
- lib/deploy.js writes ~/.cursor/mcp.json to register obolus-shield MCP server.
- lib/deploy.js writes .cursor/rules/00-obolus-mcp.mdc with mandatory AI response/tool-use instructions.
- lib/deploy.js fetches rule files from https://obolus-nu.vercel.app/api/sync?key=... and writes returned file_name/content under .cursor/rules.
- lib/shield.cjs exposes MCP read_optimized_file that reads arbitrary requested file paths and posts token telemetry.
- watch.js scans project code files and posts token-savings telemetry.
- package.json has no preinstall/install/postinstall lifecycle hooks.
- No child_process, shell execution, eval, native binary, or obfuscated payload found.
- Network endpoints are package-aligned Obolus sync/telemetry APIs.
- No source evidence of credential harvesting or file-content exfiltration; telemetry sends project_key and token counts.
- Cursor/MCP setup is activated by explicit obolus-sync/obolus-init command, not automatic install.
Source & flagged code
5 flagged · loading sourcesync.js/init.js invoke deployEngine only when user runs CLI with a project key.
sync.js/init.jsView on unpkglib/deploy.js writes ~/.cursor/mcp.json to register obolus-shield MCP server.
lib/deploy.jsView on unpkglib/deploy.js writes .cursor/rules/00-obolus-mcp.mdc with mandatory AI response/tool-use instructions.
lib/deploy.jsView on unpkglib/deploy.js fetches rule files from https://obolus-nu.vercel.app/api/sync?key=... and writes returned file_name/content under .cursor/rules.
lib/deploy.jsView on unpkglib/shield.cjs exposes MCP read_optimized_file that reads arbitrary requested file paths and posts token telemetry.
lib/shield.cjsView on unpkg