AI Security Review
scanned 4d ago · by lpm-firewall-aiLPM treats this as warn-only first-party agent extension lifecycle risk. No confirmed malicious attack surface is established. The package is a user-invoked AI automation CLI with scheduler and Claude/Codex integration that can run local agents and mutate user agent configuration when explicitly commanded.
Decision evidence
public snapshot- dist/cli/index.js exposes user commands that install schedulers, statusLine hook, and a Claude skill.
- dist/chunk-G24POICL.js builds Claude invocations with --permission-mode bypassPermissions for live agent runs.
- dist/cli/index.js auth command captures `claude setup-token` output and stores an OAuth token locally.
- dist/cli/index.js update command can execute npm/pnpm update commands via shell when user runs `afterburner update`.
- package.json has no preinstall/install/postinstall lifecycle scripts.
- CLI actions are registered commands; no install-time mutation or import-time agent execution found.
- Network use is package-aligned: update checks, GitHub/git/gh, ntfy, Telegram notifications, and npm registry.
- Tokens are read from env or `claude setup-token`; notifications only send to configured HTTPS endpoints.
- Skill install copies bundled `skill/SKILL.md` into package-owned Claude skill directory by explicit command.
Source & flagged code
7 flagged · loading sourceSource executes local commands and sends command output to an external endpoint.
dist/cli/index.jsView on unpkg · L75A package entrypoint or install-time lifecycle script reaches a source file with blocking dangerous behavior.
dist/cli/index.jsView on unpkg · L75Package source references child process execution.
dist/cli/index.jsView on unpkg · L331A single source file combines environment access, network access, and code or shell execution; review context before blocking.
dist/cli/index.jsView on unpkg · L3159Package source invokes a package manager install command at runtime.
dist/cli/index.jsView on unpkg · L3015Source writes installer persistence such as shell profile or service configuration.
dist/cli/index.jsView on unpkg · L75