oh-my-codex@0.21.46
Multi-agent orchestration layer for OpenAI Codex CLI
AI Security Review
scanned 3d ago · by lpm-firewall-aiThe lifecycle hook is limited to global installs and hydrates the package’s own versioned runtime; local installs are a no-op. The flagged credential and account patterns occur in evaluation or test code, with no evidence of automatic credential exfiltration or unrequested account actions.
Decision evidence
public snapshot- The manifest’s postinstall hook invokes the package’s own postinstall module; prepare runs a build script.
- Postinstall returns immediately for local installs and hydrates the runtime only for global installs.
- Native runtime hydration uses a versioned release manifest and checks the downloaded archive’s checksum before publishing the binary.
- The OpenAI-key reference is in an evaluation collector that selects a provider and key environment variable for Codex runs.
- The critical-looking secret is fake test data used to verify that bearer credentials are redacted.
- The main module exports package functions without running setup at import time.
Source & flagged code
23 flaggedInstall-time lifecycle script matches a deterministic static-gate block pattern.
package.jsonView on unpkgPackage defines install-time lifecycle scripts.
package.jsonView on unpkgPackage contains a critical-looking secret pattern.
dist/cli/__tests__/detached-leader-teardown.test.jsView on unpkg · L340GitHub fine-grained PAT in dist/cli/__tests__/detached-leader-teardown.test.js
dist/cli/__tests__/detached-leader-teardown.test.jsView on unpkg · L340Package source references child process execution.
dist/autoresearch/runtime.jsView on unpkg · L1Package source references dynamic require/import behavior.
dist/cli/hooks.jsView on unpkg · L40Source file is highly similar to a previously finalized malicious package; route for source-aware review.
dist/scripts/smoke-packed-install.jsView on unpkgSource writes installer persistence such as shell profile or service configuration.
dist/scripts/smoke-packed-install.jsView on unpkg · L4Package source invokes a package manager install command at runtime.
dist/evals/astra-defaults/collector.jsView on unpkg · L245Package ships non-JavaScript build or shell helper files.
src/scripts/run-autoresearch-showcase.shView on unpkgA bounded semantic-analysis stage reached its safety limit; remaining detectors completed, but this package requires AI review.
dist/cli/api.js#virtual:normalized:round1View on unpkgSource file is highly similar to a previously finalized malicious package; route for source-aware review.
dist/ralplan/documented-leader-preflight.jsView on unpkgSource file is highly similar to a previously finalized malicious package; route for source-aware review.
dist/cli/update.jsView on unpkgSource file is highly similar to a previously finalized malicious package; route for source-aware review.
dist/notifications/reply-listener.jsView on unpkgSource file is highly similar to a previously finalized malicious package; route for source-aware review.
dist/adapt/herdr/transport.jsView on unpkgSource file is highly similar to a previously finalized malicious package; route for source-aware review.
dist/auth/hotswap.jsView on unpkgSource file is highly similar to a previously finalized malicious package; route for source-aware review.
dist/cli/doctor.jsView on unpkgSource file is highly similar to a previously finalized malicious package; route for source-aware review.
dist/mcp/code-intel-server.jsView on unpkgSource file is highly similar to a previously finalized malicious package; route for source-aware review.
dist/mcp/hermes-bridge.jsView on unpkgSource file is highly similar to a previously finalized malicious package; route for source-aware review.
dist/notifications/notifier.jsView on unpkgSource file is highly similar to a previously finalized malicious package; route for source-aware review.
dist/question/renderer.jsView on unpkgSource file is highly similar to a previously finalized malicious package; route for source-aware review.
dist/runtime/process-tree.jsView on unpkgFindings
Affected versions and remediation
This report applies to oh-my-codex@0.21.46.
See all versions of oh-my-codex for other recorded verdicts.
- Review the evidence and your use of oh-my-codex@0.21.46 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.