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- `dist/index.js` exposes an opt-in shell tool that runs `/bin/sh -lc` (or `cmd.exe`) in the configured workspace.
- The shell tool can execute arbitrary commands once an operator approves the generated approval request.
- `dist/index.js` provides explicit CLI commands to install a per-user Nori gateway service on systemd, launchd, or Task Scheduler.
- `dist/index.js` can install user-selected plugins with npm, though it passes `--ignore-scripts`.
- `package.json` contains no `preinstall`, `install`, `postinstall`, or other lifecycle script.
- Entrypoint execution is guarded by `isMainModule()`, so importing `dist/index.js` does not start the CLI.
- No `eval`, `Function`, VM execution, remote payload decoding, or remote code-loading primitive was found in `dist/index.js`.
- Network calls are provider/channel functionality and an explicit update check to npm; no source path sends environment data or command output to an unrelated endpoint.
- Filesystem state and service files are created only through explicit CLI/setup/daemon actions, not package installation.
Source & flagged code
7 flagged · loading sourceSource appears to send environment or credential material to an external endpoint.
dist/index.jsView on unpkg · L67Source executes local commands and sends command output to an external endpoint.
dist/index.jsView on unpkg · L67Source fetches a remote non-code asset, decodes its contents, and dynamically executes the decoded payload.
dist/index.jsView on unpkg · L67A package entrypoint or install-time lifecycle script reaches a source file with blocking dangerous behavior.
dist/index.jsView on unpkg · L67Source writes installer persistence such as shell profile or service configuration.
dist/index.jsView on unpkg · L67