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- `bin/artifakt.mjs` explicitly writes Claude Desktop and Codex MCP configuration during `setup` commands.
- `bin/artifakt.mjs` installs a persistent per-user runner through systemd or launchd only via runner commands.
- `bin/agent-templates.mjs` adds trust state to `~/.claude.json` for Artifakt-created worker directories.
- The runner polls Artifakt and can launch detected AI CLIs for armed artifacts.
- Cloud setup stores and uses a bearer token for `https://app.artifakthq.com/api/mcp`.
- `package.json` has no preinstall, install, or postinstall lifecycle hook.
- Agent configuration and runner installation are reached only through explicit CLI setup/runner commands.
- No source evidence of credential harvesting, hidden exfiltration, eval, or remote code download.
- Network traffic is limited to the declared Artifakt service and local app URLs.
- `bin/prepare-package.mjs` is a prepack-only build helper, not an install-time action.
Source & flagged code
8 flagged · loading sourcePackage source references child process execution.
bin/prepare-package.mjsView on unpkg · L5Package source invokes a package manager install command at runtime.
bin/prepare-package.mjsView on unpkg · L12This package version adds a dangerous source file absent from the previous stored version; route for source-aware review.
bin/artifakt.mjsView on unpkgA single source file combines environment access, network access, and code or shell execution; review context before blocking.
bin/artifakt.mjsView on unpkg · L447Source gates dangerous network, credential, or execution behavior behind CI, host, platform, time, or geo fingerprint checks.
bin/artifakt.mjsView on unpkg · L16Source writes installer persistence such as shell profile or service configuration.
bin/artifakt.mjsView on unpkg · L16Package ships high-entropy non-source blobs.
.next/standalone/.next/static/media/77fb5eec12c66d49-s.woff2View on unpkg