@mnemonik/cli@7.143.0
Mnemonik installer and local project helper
AI Security Review
scanned 18d ago · by lpm-firewall-aiSource inspection found no attack: the package has no npm lifecycle scripts, and the flagged eval calls are bundled WebAssembly glue. Updates validate signed release data, while project indexing requires user acceptance and approved roots.
Decision evidence
public snapshot- package.json exposes the CLI and module entrypoints and has no npm lifecycle scripts.
- The flagged eval matches are in bundled Emscripten WebAssembly glue; the updater uses separate release-handling code.
- The updater checks package identity, a signed release manifest, and matching integrity before installing an update.
- Scanner indexing requires acceptance, selected and approved roots and exclusions, and a scanner-scoped credential for the Mnemonik API.
- The agent-related byte locations are scanner ignore-pattern comments; no unconsented agent-control mutation was identified.
- Static findings flag dynamic evaluation, child-process use, environment access, and network calls; inspected source ties these to WebAssembly glue, installer and scanner functions, and release updates.
Source & flagged code
8 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.143.0.
See all versions of @mnemonik/cli for other recorded verdicts.
- Review the evidence and your use of @mnemonik/cli@7.143.0 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.