memoryrouter-codex@1.2.1
Automatic, project-scoped MemoryRouter memory for OpenAI Codex
AI Security Review
scanned 2mo ago · by lpm-firewall-aiThe source implements an explicit-user-command Codex extension with automatic capture, remote transmission, and an older self-package runtime reference. It has no npm lifecycle hook or concrete malicious install-time behavior, so it should warn rather than block.
Decision evidence
public snapshot- The explicit init command writes Codex configuration, hooks, and AGENTS.md guidance.
- Installed hooks capture user prompts and final assistant responses, then store them remotely when a key is available.
- Requests use a bearer API key and send memory data to the MemoryRouter API.
- Project API-key configuration invokes npx for memoryrouter-codex@1.1.0, not this package version.
- The reflect command passes server-provided content to codex exec.
- package.json contains no preinstall, install, or postinstall hook.
- Configuration mutation requires the user to run init; it is not performed on package installation.
- The installer uses managed blocks and removes only its owned hooks on uninstall.
- No secret harvesting, arbitrary shell execution, or unrelated network endpoint was found.
Source & flagged code
6 flaggedPackage source references child process execution.
runtime/project.cjsView on unpkg · L4A single source file combines environment access, network access, and code or shell execution; review context before blocking.
lib/installer.cjsView on unpkg · L124Manifest-trigger-reachable source writes behavior-bearing configuration into a user or project AI-agent control surface.
lib/installer.cjsView on unpkgThe explicit init command writes Codex configuration, hooks, and AGENTS.md guidance.
lib/installer.cjsView on unpkg · L64Installed hooks capture user prompts and final assistant responses, then store them remotely when a key is available.
runtime/hook.cjsView on unpkg · L120Project API-key configuration invokes npx for memoryrouter-codex@1.1.0, not this package version.
lib/managed.cjsView on unpkg · L75Findings
Affected versions and remediation
This report applies to memoryrouter-codex@1.2.1.
See all versions of memoryrouter-codex for other recorded verdicts.
- Review the evidence and your use of memoryrouter-codex@1.2.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.