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- `build/tools/shared/aim-rule-targets.js` returns always-applied agent-rule targets including `AGENTS.md`, `CLAUDE.md`, Cursor, Copilot, and Kiro paths.
- `build/docs/rules/aim-workflow.md` directs future agent sessions to use this package's MCP workflow and avoid some native alternatives.
- `build/tools/shared/harness-adoption-rules-install.js` permits selecting `all` agent clients, but returns instructions/content rather than writing files itself.
- `build/report-renderer/packs/index.js` dynamically imports local report-pack preprocessors configured from package-controlled pack paths.
- `package.json` has no `preinstall`, `install`, or `postinstall`; its only lifecycle hook is `prepublishOnly`.
- `build/index.js` starts only when invoked as the bin/entrypoint and exposes stdio, HTTP, report, and browser-management modes.
- `build/config.js` uses configured Harness credentials/base URLs and rejects private/local request-header base-URL overrides.
- Child-process usage in reviewed tool files opens requested local reports/URLs or runs bundled media/browser tooling; no secret collection or exfiltration chain was found.
- The rule-install tool explicitly requires an `aim: install rules`-style user request and delegates filesystem writes to the calling agent.
Source & flagged code
3 flagged · loading sourcePackage source references child process execution.
build/tools/harness-ccm-showcase.jsView on unpkg · L13Package source references weak cryptographic algorithms.
build/report-renderer/index.jsView on unpkg · L30A single source file combines environment access, network access, and code or shell execution; review context before blocking.
build/tools/reports/harness-adoption-reports-render.jsView on unpkg · L9