@contrail/cli@3.5.6
⚠ Under reviewVibeIQ's Contrail Platform CLI.
AI Security Review
scanned 7d ago · by lpm-firewall-aiThe inspected manifest has no install lifecycle hook, and the flagged feature-flag commands perform explicit authenticated CLI operations. The selected @contrail/loader dependency is used at runtime but its implementation could not be inspected, so this package cannot be cleared as clean.
Decision evidence
public snapshot- The manifest declares @contrail/loader as a runtime dependency, and load-local imports it; that implementation was unavailable for source review.
- The manifest scripts contain build and packaging tasks but no install lifecycle hook.
- Feature-flag import and export run as explicit CLI commands and call the authenticated API for those operations.
- The protobuf.js flagged file is a bundled module loader that initializes protobuf.js modules; the inspected excerpt shows no hidden payload execution.
Source & flagged code
12 flaggedPackage source references child process execution.
dist/helpers/app/metadata-extractor.jsView on unpkg · L5Package source references shell execution.
node_modules/@opentelemetry/otlp-transformer/node_modules/@opentelemetry/resources/build/esm/detectors/platform/node/machine-id/execAsync.jsFindings
Affected versions and remediation
This report applies to @contrail/cli@3.5.6.
See all versions of @contrail/cli for other recorded verdicts.
- Review the evidence and your use of @contrail/cli@3.5.6 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.