bailian-cli-runtime@0.0.0-beta-46d8474-20260626
Runtime framework for bailian-cli (createCli, registry, args, output, pipeline). See https://www.npmjs.com/package/bailian-cli for usage.
AI Security Review
scanned 4mo ago · by lpm-firewall-aiStatic inspection found risky primitives, especially user-specified workflow JavaScript execution, but they are exposed as explicit CLI/runtime features rather than install-time, import-time, or covert behavior. No concrete malicious credential theft, persistence, destructive action, or unauthorized network exfiltration was present.
Decision evidence
public snapshot- dist/index.mjs registers workflow step script/js using Function('args', code), a user-invoked dangerous capability.
- dist/index.mjs performs runtime fetches for Bailian API calls, npm update checks, and user-requested downloads.
- dist/index.mjs writes config/update/download outputs via writeConfigFile, update-state.json, and destination paths.
- package.json has no install/preinstall/postinstall/prepare lifecycle hooks and no bin entry.
- Top-level dist/index.mjs exports runtime helpers; CLI execution occurs only through createCli(...).run().
- Network use is package-aligned: Bailian/DashScope API helpers, npm latest-version check, and explicit downloadFile URLs.
- Credential handling is expected for a Bailian CLI: DASHSCOPE_API_KEY prompt/config, token masking, and bailian-cli-core request helpers.
- No child_process, native binary loading, persistence, destructive project traversal, or AI-agent control-surface writes found.
Source & flagged code
1 flaggedThis package version adds a dangerous source file absent from the previous stored version.
dist/index.mjsView on unpkgFindings
Affected versions and remediation
This report applies to bailian-cli-runtime@0.0.0-beta-46d8474-20260626.
See all versions of bailian-cli-runtime for other recorded verdicts.
- Review the evidence and your use of bailian-cli-runtime@0.0.0-beta-46d8474-20260626 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.