AI Security Review
scanned 8d ago · by lpm-firewall-aiNo confirmed malicious attack surface is established. The package exposes SDK/workflow automation, dependency bootstrap, verification, and agent/Copilot helper capabilities that are package-aligned and user-invoked.
Decision evidence
public snapshot- dist/copilot.js creates Copilot sessions with onPermissionRequest: approveAll, but only through exported runTreeseedCopilotTask.
- dist/managed-dependencies.js can install npm deps/tools and GitHub CLI into Treeseed tool cache when installTreeseedDependencies is invoked.
- dist/workflow/operations.js performs git/workflow automation and can run npm/build commands during explicit workflow operations.
- package.json prepare points to missing scripts/prepare.ts; no readable install-time payload is shipped in the package tarball.
- dist/index.js imports/exports modules but inspected risky functions are not executed on import.
- dist/verification.js bin runs only when invoked as treeseed-sdk-verify and drives package verification commands.
- No writes to CLAUDE.md, .mcp.json, Codex/Cursor/Claude settings, shell startup files, VCS hooks, or autostart surfaces were found.
- Network endpoints are Treeseed/GitHub/npm/Docker/registry aligned for SDK verification, deployment, or tool bootstrap.
- Secrets are read from Treeseed/GitHub env names for authenticated operations; no source evidence of harvesting or exfiltration.
Source & flagged code
7 flagged · loading sourcePackage source references child process execution.
dist/scenes/render-media-assets.jsView on unpkg · L2Package source references a known benign dynamic code generation pattern.
dist/platform-operation-store.jsView on unpkg · L173Package source references dynamic require/import behavior.
dist/scenes/seed.jsView on unpkg · L21Package source references weak cryptographic algorithms.
dist/platform/book-export.jsView on unpkg · L132This package version adds a dangerous source file absent from the previous stored version; route for source-aware review.
dist/workflow/operations.jsView on unpkgA single source file combines environment access, network access, and code or shell execution; review context before blocking.
dist/workflow/operations.jsView on unpkg · L4275Package source invokes a package manager install command at runtime.
dist/managed-dependencies.jsView on unpkg · L472