@mnemonik/cli@7.157.3
Mnemonik installer and local project helper
AI Security Review
scanned 9d ago · by lpm-firewall-aiThe manifest has no lifecycle scripts or runtime dependencies, and the flagged evaluation sites are in module-function and WebAssembly loading code. The hook sender takes its destination and token as arguments, while the inspected OAuth credential flow uses a separate callback; no concrete attack was established.
Decision evidence
public snapshot- package.json defines CLI entry points and has empty lifecycle scripts and runtime dependencies.
- The hook helper accepts its server, path, bearer token, and body as arguments, then sends the JSON body to that server.
- The hook-context helper accepts a caller-provided callback and constructs context containing hashes and project identity fields.
- The flagged evaluation sites construct functions from module export bodies; the inspected installer source includes a WebAssembly loader for supplied bytes or a file path.
- Several required CLI, scanner, installer, and project files contain embedded glob-pattern parsing code consistent with path matching.
- Saved CLI OAuth tokens are stored in credential records and passed to a work callback; the hook sender takes a separate token argument.
- The hook helper can send a bearer token and JSON body to its supplied server, but the inspected source does not show saved OAuth credentials being passed to it.
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.157.3.
See all versions of @mnemonik/cli for other recorded verdicts.
- Review the evidence and your use of @mnemonik/cli@7.157.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.