AI Security Review
scanned 2d ago · by lpm-firewall-aiNo confirmed malicious attack surface. The package is a monorepo scaffolding CLI plus app/library templates with user-invoked file writes and app-aligned network/database helpers.
Decision evidence
public snapshot- apps/startx-cli/src/commands/package.ts can run package-manager install via spawn, but only after user-invoked CLI prompts/options
- packages/aix/src/lib/convertor/variable-resolver.ts evaluates configured variables/expressions inside app logic
- packages/aix/src/tools/generic/database.ts exposes a Postgres SQL tool using internal DATABASE_URL
- package.json has no preinstall/install/postinstall/prepare lifecycle scripts
- bin startx points to a user-invoked CLI, not import-time or install-time execution
- CLI writes/copies scaffold files only into selected workspace/package paths
- No foreign AI-agent control-surface writes found for Claude/Codex/Cursor/MCP configs
- Bidi-control search over bundled CLI/source hot paths returned no matches
- Network endpoints seen are package-aligned app/tool APIs such as Open-Meteo and configurable axios clients
Source & flagged code
7 flagged · loading sourcePackage contains a possible secret pattern.
apps/cli/src/commands/common/hashing.tsView on unpkg · L27Package source references a known benign dynamic code generation pattern.
packages/aix/src/lib/convertor/variable-resolver.tsView on unpkg · L129Source contains bidi control or invisible Unicode characters associated with Trojan Source attacks.
apps/startx-cli/dist/index.mjsView on unpkg · L177A package entrypoint or install-time lifecycle script reaches a source file with blocking dangerous behavior.
apps/startx-cli/dist/index.mjsView on unpkgPackage source references dynamic require/import behavior.
apps/startx-cli/dist/index.mjsView on unpkg · L61Package source executes code through a VM context API.
packages/aix/src/tools/system/index.tsView on unpkg · L233This package version adds a dangerous source file absent from the previous stored version; route for source-aware review.
packages/ui/src/api/use-api/react-query/use-api.tsView on unpkg