#1515th of 43 in Code review and testing
codex-security
Vulnerability scanner, validator and patcher with a CLI, TypeScript SDK and Codex plugin
- Stars
- 12.2k
- License
- Apache-2.0
- Last commit
- Nov 2026
- Last release
- Nov 2026
- Language
- TypeScript
339 on 15 Jul 202612,161 on 11 Nov 2026
From GitHub's daily star counts.
Checked on GitHub.
OpenAI is hiring: 829 open roles
Overview
Codex Security scans repositories, paths or Git diffs for vulnerabilities, validates candidate findings, generates patches and verifies existing fixes. It runs as a Codex plugin, as the `cs` CLI (`@openai/codex-security`), through a TypeScript SDK, or as a GitHub Action. Results can be exported as SARIF, JSON or CSV, or sent to Linear, Jira or GitHub.
Who it is for: Security and platform engineers scanning code for vulnerabilities
Strengths
- Scans whole repos, selected paths, or diffs against a base revision
- Exports SARIF, JSON and CSV; integrates with Linear, Jira, GitHub and ServiceNow
- Supports OpenAI, Amazon Bedrock, OpenRouter, Fireworks AI and Cheaper Inference
- Ships a GitHub Action, SDK and Docker Compose setup for bulk scans
Weaknesses
- Requires Node.js 22.13+/24/26 and Python 3.10+ installed
- Needs an OpenAI login or API key, or other provider credentials
- Some cyber requests and protected findings need Trusted Access for Cyber
- Local serve command and browser dashboard have been removed
What it needs
- no GPU
- Docker + Compose
- Needs Node.js 22.13+, Python 3.10+, OpenAI API key or other provider credentials
- Models: OpenAI, Amazon Bedrock, OpenRouter, Fireworks AI, Cheaper Inference
What changed
“POSIX paths through symlinks. Paths such as link/../repo now follow filesystem traversal. To resume an older bulk campaign whose source was normalized differently, enter its exact saved source path i…”
“Deep Scan budgets. --stop-after-no-new now counts consecutive completed Standard reviews that add no findings. If you depend on a particular run length, review this threshold alongside --max-discover…”
From the release notes. No flag means the note does not say so, not that the upgrade is safe.
Also in Code review and testing
See all 43| Rank | Project | Score |
|---|---|---|
| 1 | playwrightCross-browser automation and end-to-end test framework for Chromium, Firefox and WebKit | 94 out of 100 |
| 2 | nxMonorepo build system with task caching, affected-only runs and CI integration | 93 out of 100 |
| 3 | open-code-reviewGo CLI that reviews Git diffs with an LLM agent and line-level comments | 92 out of 100 |
| #4 | bendDependent-typed language where AI-written code must prove rules in LAWS.bend | 88 out of 100 |
| #5 | maestroYAML-based UI and end-to-end test framework for Android, iOS and web | 88 out of 100 |