@wayai/cli@0.3.244
WayAI CLI — sync hub configuration between local files and the platform
AI Security Review
scanned 11d ago · by lpm-firewall-aiThe package has no npm install lifecycle hook, and its subprocess installation is limited to the explicit update command. Login and API credentials follow the configured WayAI API flow; the flagged payload and dynamic-loading indicators resolve to ordinary JWT parsing and bundler or dependency code.
Decision evidence
public snapshot- package.json declares the CLI entrypoint and dependencies, with only build, development, typecheck, and test scripts; the inspected dependency manifests show preparation or build scripts rather than install-time behavior.
- The CLI sends its WayAI bearer token through its API client to the configured API URL; login explicitly selects that URL and stores it in configuration.
- Sentry reporting is gated for installed packages or an explicit SENTRY_DSN, and the token-derived value is used as Sentry user metadata; inspected Sentry dependency files contain OpenTelemetry instrumentation and utility code.
- Sentry tracing dependency code creates LangChain callbacks, configures LangGraph input/output recording from settings, patches Firebase Firestore, and derives MySQL connection attributes.
- The update subprocess is inside the explicit update command; package.json has no preinstall, install, or postinstall hook.
- The apparent encoded-value and dynamic-require signals resolve to JWT parsing and bundler scaffolding; no hidden-code execution or credential redirect was found.
- The inspected runtime dependencies are JSON-schema validation, OS keyring, and Sentry SDK code; the reviewed manifests do not show a malicious install chain.
Source & flagged code
8 flaggedFindings
Affected versions and remediation
This report applies to @wayai/cli@0.3.244.
See all versions of @wayai/cli for other recorded verdicts.
- Review the evidence and your use of @wayai/cli@0.3.244 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.