AI Security Review
scanned 3h 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- dist/chunk-3I3HACUK.js defines MCP config writes for Claude, Codex, Gemini, Cursor, Windsurf, and generic AGENTS.md.
- dist/chunk-3I3HACUK.js injects managed agent instructions telling agents when to call Glasstrace MCP tools.
- dist/cli/init.cjs and dist/cli/mcp-add.cjs expose explicit user commands that write MCP configs and agent instruction files.
- dist/cli/uninit.cjs removes MCP configs, AGENTS sections, .glasstrace, .env.local entries, and related config on explicit uninit.
- package.json has no preinstall/install/postinstall hook; preuninstall only prints a warning.
- AI-agent config mutation is tied to explicit CLI commands, not automatic install-time execution.
- Network endpoints are package-aligned: api.glasstrace.dev and api.glasstrace.dev/mcp.
- child_process use is limited to CLI detection/registration and git hash helper, not remote payload execution.
- No credential harvesting or exfiltration beyond user-supplied GLASSTRACE_API_KEY for Glasstrace API auth was found.
Source & flagged code
9 flagged · loading sourcePackage source references child process execution.
dist/chunk-WZXVS2EO.jsView on unpkg · L1Package source references dynamic require/import behavior.
dist/node-subpath.cjsView on unpkg · L47Source gates dangerous network, credential, or execution behavior behind CI, host, platform, time, or geo fingerprint checks.
dist/cli/init.cjsView on unpkg · L154Source spawns a local helper that also contains network and dynamic execution context; review data flow before blocking.
dist/index.cjsView on unpkg · L40This package version adds a dangerous source file absent from the previous stored version; route for source-aware review.
dist/cli/upgrade-instructions.cjsView on unpkgHardcoded password in dist/chunk-XIYJPTN2.js
dist/chunk-XIYJPTN2.jsView on unpkg · L238