@mnemonik/cli@7.141.1
Mnemonik installer and local project helper
AI Security Review
scanned 19d ago · by lpm-firewall-aiThe manifest has no install hook, and the reviewed scanner, WebAssembly, authentication, and update paths did not establish concrete attack behavior. The scanner locations concern scoped indexing, while the update path verifies signed release data.
Decision evidence
public snapshot- package.json declares no npm lifecycle scripts; it exposes dist entrypoints for the CLI and library.
- The flagged scanner locations describe scoped indexing exclusions: `.claude/rules.md` remains indexable, while `.claude/worktrees/` is suppressed.
- The repeated eval locations are in the embedded WebAssembly loader, where it builds JavaScript bindings for module exports.
- The CLI updater checks release integrity and a signed release manifest; the signer code verifies signatures, and the router calls the updater for the `update` command.
- The inspected required module excerpts show local auth, parser, transport, and generated bundler code; they establish no separate install-time attack behavior.
- The package has network and update functionality, but the inspected updater verifies the release manifest and integrity before installation.
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.141.1.
See all versions of @mnemonik/cli for other recorded verdicts.
- Review the evidence and your use of @mnemonik/cli@7.141.1 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.