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- `harness/setup.js` explicitly invokes an installer that patches supported AI-client configs.
- `harness/agent-setup.js` copies package skills into `~/.claude/skills/` on `pingfusi agent-setup` or setup.
- `vendor/pingfusi-review.mjs` writes MCP/rule files for Claude Code, Cursor, and Codex after device login.
- `vendor/pingfusi-review.mjs` sends optional telemetry and performs OAuth/API requests to `https://pingfusi.com`.
- `package.json` has no preinstall, install, postinstall, prepare, or other lifecycle hook.
- Agent configuration writes are reached through explicit `pingfusi setup` or `pingfusi agent-setup` commands with interactive consent checks.
- The CLI routes normal commands to documented workflow tools; no import-time installer execution was found.
- No credential harvesting, remote code download/eval, hidden persistence, or destructive behavior was found in inspected sources.
- `tools/cli-selftest.js` child-process and curl usage is confined to an opt-in local self-test.
Source & flagged code
5 flagged · loading sourcePackage source references child process execution.
tools/cli-selftest.jsView on unpkg · L16Source spawns a local helper that also contains network and dynamic execution context; review data flow before blocking.
tools/cli-selftest.jsView on unpkg · L7Package source references dynamic require/import behavior.
tools/merge-snapshot.jsView on unpkg · L24A single source file combines environment access, network access, and code or shell execution; review context before blocking.
vendor/pingfusi-review.mjsView on unpkg · L9This package version adds a dangerous source file absent from the previous stored version; route for source-aware review.
harness/tunnel.jsView on unpkg