@mnemonik/cli@7.154.3
⚠ Under reviewMnemonik installer and local project helper
AI Security Review
scanned 10d ago · by lpm-firewall-aiThe source confirms a credential-transfer helper but does not establish its activation, credential origin, or recipient, so the exposure risk remains unresolved. The manifest has no install hooks, and the installer’s upload flow requires an explicit choice; manual review is warranted to resolve the helper’s callers and destination.
Decision evidence
public snapshot- The signer helper sends a token as a bearer credential to a server supplied as an argument, but the inspected source did not establish its callers or destination selection.
- The installer requires the user to choose “Install and upload” before continuing that flow.
- The scanner service loads WebAssembly from a response; the inspected excerpt does not establish that remote response text reaches a code execution sink.
- The package manifest has no lifecycle scripts.
- The credential helper’s server and token are parameters; the inspected source does not establish that it is called with saved credentials or an unrelated destination.
Source & flagged code
9 flaggedPackage source references child process execution.
dist/diagnostics.jsView on unpkg · L923Package source references dynamic require/import behavior.
dist/diagnostics.jsView on unpkg · L1Findings
Affected versions and remediation
This report applies to @mnemonik/cli@7.154.3.
See all versions of @mnemonik/cli for other recorded verdicts.
- Review the evidence and your use of @mnemonik/cli@7.154.3 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.