AI Security Review
scanned 2h ago · by lpm-firewall-aiLPM treats this as warn-only first-party agent extension lifecycle risk. Starting the server can automatically alter AI-agent telemetry settings and register a Claude stop hook. The configured exporters target the package's local receiver, not a remote host.
Decision evidence
public snapshot- `standalone/server.js` auto-runs telemetry configuration when its server starts.
- It edits `~/.claude/settings.json`, `~/.codex/config.toml`, and detected VS Code Copilot settings.
- Configured telemetry enables prompt/tool-content logging and points OTLP at localhost.
- `standalone/cli.js` exposes explicit setup, telemetry, hook, and daemon commands.
- `package.json` has no npm install, postinstall, or preinstall hook; only `prepublishOnly`.
- Network implementation uses local HTTP listeners and localhost endpoints; no external exfiltration host was found.
- Child-process use launches the bundled server or safe local Python config editor, not shell payloads.
- Config editor validates scoped operations, backs up files, and rejects unrelated changes.
Source & flagged code
7 flagged · loading sourceSource appears to send environment or credential material to an external endpoint.
standalone/server.jsView on unpkg · L164A package entrypoint or install-time lifecycle script reaches a source file with blocking dangerous behavior.
standalone/server.jsView on unpkg · L164Package source references child process execution.
standalone/server.jsView on unpkg · L9260A single source file combines environment access, network access, and code or shell execution; review context before blocking.
standalone/server.jsView on unpkg · L37261Package source references a known benign dynamic code generation pattern.
standalone/server.jsView on unpkg · L3081Source spawns a local helper that also contains network and dynamic execution context; review data flow before blocking.
standalone/cli.jsView on unpkg · L50Package ships non-JavaScript build or shell helper files.
scripts/safe_config_edit.pyView on unpkg