AI Security Review
scanned 2h ago · by lpm-firewall-aiNo confirmed malicious attack surface. Process execution is limited to explicit CLI commands for documentation, deployment, and local preview; generated files are deployment artifacts in the user-selected project output.
Decision evidence
public snapshot- `dist/cli/_chunks/docs.mjs` runs package-manager commands only when the user invokes `nitro docs`.
- `dist/cli/_chunks/deploy.mjs` executes the configured deploy command only when the user invokes `nitro deploy`.
- `dist/_chunks/nitro2.mjs` spawns a local preview-server command during explicit preview use.
- `package.json` has no preinstall, install, postinstall, prepare, or publish lifecycle hook.
- `dist/cli/index.mjs` only dispatches explicitly selected CLI subcommands via dynamic imports.
- `dist/_presets.mjs` writes deployment configuration into configured project output directories, not user credential or agent-control paths.
- No inspected source showed credential harvesting, secret exfiltration, stealth persistence, remote-payload execution, or AI-agent configuration mutation.
- `dist/THIRD-PARTY-LICENSES.md.gz` decompresses to bundled-dependency license text, not an opaque payload.
- Network literals in `dist/_presets.mjs` are Deno externals and documentation URLs, not outbound package callbacks.
Source & flagged code
10 flagged · loading sourcePackage source references child process execution.
dist/_presets.mjsView on unpkg · L721Source spawns a local helper that also contains network and dynamic execution context; review data flow before blocking.
dist/_presets.mjsView on unpkg · L162Package source references a known benign dynamic code generation pattern.
dist/_libs/pluginutils.mjsView on unpkg · L112Package source references dynamic require/import behavior.
dist/_dev.mjsView on unpkg · L141Package source references weak cryptographic algorithms.
dist/_build/common.mjsView on unpkg · L75Package ships high-entropy non-source blobs.
dist/THIRD-PARTY-LICENSES.md.gzView on unpkgPackage ships compressed or archive-like blobs.
dist/THIRD-PARTY-LICENSES.md.gzView on unpkgHardcoded password in dist/docs/0.docs/3.routing.md
dist/docs/0.docs/3.routing.mdView on unpkg · L469Hardcoded password in dist/docs/0.docs/3.routing.md
dist/docs/0.docs/3.routing.mdView on unpkg · L614