memoryrouter-codex@1.5.0
Automatic, project-scoped MemoryRouter memory for OpenAI Codex
AI Security Review
scanned 2mo ago · by lpm-firewall-aiThe package has no npm lifecycle trigger, but its explicit init command configures a broad Codex hook surface that automatically transmits conversation content when credentials are present. This is a guarded first-party agent extension risk, not confirmed malware.
Decision evidence
public snapshot- The explicit init command writes managed Codex configuration, hooks, and AGENTS guidance.
- Installed hooks run at session, prompt, stop, compaction, and session-end events.
- Hook capture sends saved prompts and final assistant responses to the configured memory service.
- Requests use a supplied API key and send JSON to the MemoryRouter API.
- package.json has no npm preinstall, install, postinstall, or other install lifecycle hook.
- The control-surface changes require the user to run the init command.
- Hooks do nothing when no MemoryRouter API key is available.
- No hidden payload, arbitrary shell execution, credential harvesting, 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 managed Codex configuration, hooks, and AGENTS guidance.
lib/installer.cjsView on unpkg · L69This package version adds a dangerous source file absent from the previous stored version; route for source-aware review.
runtime/mcp-stdio.cjsView on unpkgInstalled hooks run at session, prompt, stop, compaction, and session-end events.
lib/hooks.cjsView on unpkg · L52Findings
Affected versions and remediation
This report applies to memoryrouter-codex@1.5.0.
See all versions of memoryrouter-codex for other recorded verdicts.
- Review the evidence and your use of memoryrouter-codex@1.5.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.