@decocms/blocks-cli@7.59.1
Deco codegen (generate-blocks, generate-schema, generate-invoke) and Fresh-to-TanStack migration tooling
AI Security Review
scanned 1mo ago · by lpm-firewall-aiThe high-risk primitives are explicit CLI functionality or test fixtures, and the manifest has no automatic lifecycle hook. Source inspection found no malicious install-time behavior, secret theft, stealth persistence, or self-dependency chain.
Decision evidence
public snapshot- The manifest exposes migration and synchronization commands, but has no install lifecycle hook.
- A user-invoked migration command starts npx to run the package migration script.
- A user-invoked KV sync command can send a bearer-authenticated cache-purge request to its supplied origin.
- The flagged runtime package-manager invocation is in a test fixture.
- The flagged dynamic require and child-process use are in an observability test.
- The observability command reads and audits a selected wrangler.jsonc file.
- No preinstall, install, postinstall, or prepare script is declared.
- No runtime dependency targets this package name.
- Network, file mutation, and process execution are confined to explicit CLI or test paths; no import-time or install-time attack was found.
- No credential harvesting, arbitrary exfiltration, reviewer manipulation, persistence, or AI-agent control-surface mutation was found.
Source & flagged code
6 flagged · loading sourcePackage source references child process execution.
scripts/audit-observability-config.test.tsView on unpkg · L309Package source references dynamic require/import behavior.
scripts/audit-observability-config.test.tsView on unpkg · L309Findings
Affected versions and remediation
This report applies to @decocms/blocks-cli@7.59.1.
See all versions of @decocms/blocks-cli for other recorded verdicts.
- Review the evidence and your use of @decocms/blocks-cli@7.59.1 before allowing it. Restrict the permissions described in this report.
- Choose an independently verified alternative or release. This report does not establish that other versions are safe.
Evidence last updated: .
Think this verdict is wrong? Dispute it on GitHub or read how reports are produced.