PAGES
← all tools
◆ SAST / SCA / Code Security

OpenAI Codex Security

npm-v0.1.30 open-source

OpenAI's Codex Security CLI and TypeScript SDK for finding, validating, and fixing security vulnerabilities. npm: https://www.npmjs.com/package/@openai/codex-security

Summary

OpenAI Codex Security is an open-source CLI and TypeScript SDK, free to use as a package, that scans code to find, validate, and fix security vulnerabilities. It can be run from a terminal, embedded in an application via the SDK, invoked through the Codex plugin, or wired into CI for GitHub and GitLab pipelines, where it reviews pull-request changes, uploads SARIFSARIFStatic Analysis Results Interchange Format, a standard for sharing code-analysis findings, including locations and rule details. It lets scanners report results to a common review interface., and can gate merges on severity. It targets security and engineering teams working on application security rather than network or infrastructure defenders, and bounded patches let developers fix and verify approved findings directly, with draft pull requests opened for review rather than merged automatically. The vendor's documentation describes it as an application security agent, placing it in the broader SASTSASTStatic application security testing, analyzing source code or compiled code for vulnerabilities without running the application. It helps developers find problems before deployment. and code-scanning space rather than against a named competitor. With 16 contributors and 317 commits in the past year since its first commit in 2026, it is under active, fast-moving development.

OpenAI's Codex Security CLI and TypeScript SDK for finding, validating, and fixing security vulnerabilities. npm: https://www.npmjs.com/package/@openai/codex-security

How OpenAI Codex Security helps

Which vulnerabilities actually exist in this codebase right now?

scans the repository or a scoped folder and finds, confirms, and reports security findings with severity, rather than pattern-matching alone

Which findings in this pull request are new versus already known before the merge?

reviews the exact changes in the pull request or merge request, keeps prior findings and coverage on record, and can fail the check at a chosen severity policy

Which findings in this backlog are worth fixing versus false positives?

triages existing findings, records false-positive feedback against them, and tracks each one across repeated scans over time

Can an approved finding be patched without me writing the fix myself?

generates a bounded patch for findings at or above a chosen severity, runs each fix in its own saved task, and opens a draft pull request for human review rather than committing directly

Are my repositories all being checked against the same set of security policies?

lets you add architecture and security policy documents that scans are checked against, so a repository scanning against an older or missing policy shows up as a gap

Did a deep scan cover everything it could, or did it stop early?

reports whether discovery stopped from the time or cost limit versus finding no new results, and preserves completed findings so coverage gaps are visible rather than silent

all 33 features, with the evidence for each →

Languages

Not documented

Features

33 capabilities

Built from OpenAI Codex Security's releases, docs, README and our own runs. “Seen” marks the month we first spotted a release the vendor didn't date. Group names and tags are our labels.

Compare with peers →

  • OpenAI Codex Security covers 1 of the 8 vulnerability assessment methods capabilities we track.

What OpenAI Codex Security offers you

  • Command-line interface11
  • Client SDKs5
  • CI/CD pipeline integration3
  • Scripting API2
  • Built-in AI assistant1
  • Scheduled jobs1
  • Scripting language support1
  • Ticketing integration1
  • REST API
Static application security testing 3 features Vulnerability assessment methods since 2026
Vulnerability detection and remediation shipped Find, confirm, and fix vulnerabilities in application code using an agentic approach accessible from multiple surfaces. 7 releases · 3 other sources · first seen Aug 2026

Shared capability: Static application security testing

Also counts toward: Command-line interface, Built-in AI assistant, Scripting API, Client SDKs

release 7 total

  • Add --create-pr flag to open draft GitLab merge requests for verified patches (includes self-hosted GitLab) npm-v0.1.26 · Sep 2026 · source · release history
  • Classify finding severity with custom rubrics through CLI/SDK; saved assessments are reusable for Linear without altering original findings or sealed scan artifacts npm-v0.1.26 · Sep 2026 · source · release history
  • Adds support for importing GitHub code scanning alerts through the CLI or SDK for validation against a local checkout, preserving upstream alert context npm-v0.1.21 · Aug 2026 · source · release history
  • Adds the patch --assess-patch-risk subcommand with optional --create-pr to request advisory risk assessments on completed patches npm-v0.1.21 · Aug 2026 · source · release history
  • Adds the ability to recheck a saved finding without starting another scan via finding validation. npm-v0.1.17 · Aug 2026 · source · release history
  • Adds the verify-fix CLI subcommand to perform a read-only security check without applying changes npm-v0.1.16 · Aug 2026 · source · release history

docs

  • Codex Security is an application security agent that helps security and engineering teams find, confirm, and fix vulnerabilities. Use it in Codex, from your terminal, through the TypeScript SDK, or with connected GitHub repositories. docs update · Oct 2026 · source

example

  • Assess the risk of a completed patch and create a draft PR with the summary codex patch --assess-patch-risk --create-pr npm-v0.1.21 · Aug 2026 · source
  • Check potential fixes for correctness and security impact without modifying the codebase. codex-security verify-fix <target> npm-v0.1.16 · Aug 2026 · source
CI/CD integration documented Run security scans within CI/CD pipelines to analyze committed changes, protected branches, and draft merge requests. 4 other sources · first seen Aug 2026

Shared capability: Static application security testing

Also counts toward: CI/CD pipeline integration

docs

  • A GitLab project with a trusted runner that supports the Codex sandbox’s already has a pipeline, merge the example’s stages, hidden templates, and Fork pipelines and unprotected merge requests don’t receive the scan the pipeline Security tab or merge request security widget but don’t create report first and restores… seen Sep 2026 · source
  • Store an OpenAI API key in your CI provider’s secret store as Map this secret directly to the scan step’s the runner’s local permissions and don’t pause for approval. Scan processes project, so fork pipelines don’t receive the scan credential. seen Sep 2026 · source
  • Verification doesn’t automatically close a finding. Review the commands, run these commands. A fresh CI runner doesn’t include marketplace plugins by and install the plugin in the runner’s Install Codex Security in the runner’s skill. The commands below use the installed plugin; they don’t install it. seen Sep 2026 · source
  • Run Codex Security in GitLab CI/CD to scan committed changes and protected branches, publish findings to GitLab Security, and optionally propose verified fixes in draft merge requests. The workflow keeps scan credentials separate from repository-write access. Generated changes always require human review before merge. docs update · Aug 2026 · source
Scheduled scanning documented Configure the system to automatically trigger deep scans at defined intervals for production workflows. 1 other source

Shared capability: Static application security testing

Also counts toward: CI/CD pipeline integration, Scheduled jobs

docs

  • For a production workflow with protected default-branch scans, opt-in scheduled deep scans, separate SARIF policy gating, and optional verified draft merge requests, use Run Codex Security in GitLab CI/CD The following minimal example adds a scan-only job to the root . Keep any existing stages and jobs in the file. seen Aug 2026 · source
Other / not yet classified 30 features Features we have not matched to a capability yet. A suggested match is marked.
Scan configuration options shipped Apply granular command-line flags to manage model selection, cost limits, prompt files, workers, subagents, and operational modes. 5 releases · 3 other sources · first seen Aug 2026

Also counts toward: Command-line interface

release

  • --cost flag added to CLI to toggle the cost display for scans npm-v0.1.28 · Sep 2026 · source · release history
  • Adds --max-reasoning-effort=high CLI flag to set the reasoning level for scans npm-v0.1.12 · Aug 2026 · source · release history
  • Adds --max-cost CLI argument to enforce a spending ceiling on CLI and bulk scans npm-v0.1.12 · Aug 2026 · source · release history
  • Removes session event, preflight configuration, CLI input/output, configuration, scan report, and schema limits allowing unlimited length inputs and outputs npm-v0.1.9 · Aug 2026 · source · release history
  • Adds --custom-scan-prompts flag to specify custom scan prompts npm-v0.1.8 · Aug 2026 · source · release history

docs

  • Run the CLI with List, inspect, compare, and retrieve saved scan logs. [--knowledge-base PATH] [--scan-prompt-file FILE] [--post-scan-prompt-file FILE] [--mode {standard,deep}] [--workers N] [--subagents N] [--stop-after-no-new N] [--max-discovery-runs N] [--model MODEL] [--max-cost USD] [--dry-run] [--headless]… docs update · Aug 2026 · source

example

  • Pass a custom-named knowledge base file to the scanner. codex-security scan --kb my-knowledge-docs.txt <path> npm-v0.1.28 · Sep 2026 · source
  • Cap the total spend for a bulk scan operation across repositories. codex-security bulk-scan --max-cost 5.0 <path> npm-v0.1.12 · Aug 2026 · source
Issue tracker integration shipped Publish security findings directly to external issue tracking systems like Linear or GitLab. 5 releases · 2 other sources · first seen Aug 2026

Also counts toward: Command-line interface, Ticketing integration

release

  • Add --create-pr flag to open draft GitLab merge requests for verified patches (includes self-hosted GitLab) npm-v0.1.26 · Sep 2026 · source · release history
  • publish command now verifies Linear API access before attempting publication and skips issues that are already recorded in the target board. npm-v0.1.20 · Aug 2026 · source · release history
  • cli can now publish completed security scans to the connected Linear app npm-v0.1.13 · Aug 2026 · source · release history
  • publish supports direct Linear API publication with assignee assignment npm-v0.1.13 · Aug 2026 · source · release history
  • cli adds an interactive scan publication presentation for manual review npm-v0.1.13 · Aug 2026 · source · release history

example

  • Publish the latest scan results to your team's Linear project automatically. codex-security publish --to linear npm-v0.1.13 · Aug 2026 · source
  • Assign specific issues to team members when publishing findings via API. codex-security publish --to linear --assignees '@alice' '@bob' npm-v0.1.13 · Aug 2026 · source
Cloud publication shipped Publish scan results to the Codex Security Cloud with dry-run preview capabilities. 4 releases · 1 other source · first seen Aug 2026

Also counts toward: Command-line interface

release

  • Adds publish scan --to cloud --csv PATH to publish findings from CSV files, with --dry-run support to preview uploads without signing in or sending data npm-v0.1.21 · Aug 2026 · source · release history
  • Publishes one or more completed scans to Codex Security Cloud using the new --to cloud argument on the publish scan command npm-v0.1.19 · Aug 2026 · source · release history
  • Enables selection of saved scans for publication by scan ID, unique ID prefix, or latest keyword npm-v0.1.19 · Aug 2026 · source · release history
  • Supports --dry-run flag with publish scan --to cloud to validate and preview findings without uploading npm-v0.1.19 · Aug 2026 · source · release history

example

  • Preview publishing findings from a CSV file without sending data or signing in codex publish scan --to cloud --csv findings.csv --dry-run npm-v0.1.21 · Aug 2026 · source
Budget monitoring shipped Monitor and programmatically handle approaching budget limits during scans. 2 releases · 2 other sources · first seen Sep 2026

Also counts toward: Scripting language support

release

  • Interactive dashboard allows increasing a running scan's total budget when usage reaches 80% of its limit npm-v0.1.25 · Sep 2026 · source · release history
  • onBudgetApproaching callback in the SDK allows programmatic handling of approaching budget limits npm-v0.1.25 · Sep 2026 · source · release history

example

  • Run a scan without showing the cost breakdown. codex-security scan --cost <path> npm-v0.1.28 · Sep 2026 · source
  • Programmatically handle budget limits in a Node.js SDK script import { CodexSecurity } from '@openai/codex-security'; const cs = new CodexSecurity({ onBudgetApproaching: () => console.warn('Near limit') }); await cs.scanDirectory('./src'); npm-v0.1.25 · Sep 2026 · source
Deduplication and cleanup shipped Review, deduplicate, and manage duplicate findings across scans or repositories. 3 releases · 1 other source · first seen Aug 2026

Also counts toward: Command-line interface

release

  • CLI now accepts knowledge-base text files with any extension (no longer limited to specific filenames or types) npm-v0.1.28 · Sep 2026 · source · release history
  • Match repeated findings across scan history, preserving confirmed identities and related-finding relationships npm-v0.1.26 · Sep 2026 · source · release history
  • Adds dedupe --scan subcommand with --findings-url, --all-repositories, and --workflow-id options for reviewing duplicate findings via CLI or SDK. npm-v0.1.23 · Aug 2026 · source · release history

example

  • Review potential duplicate findings within the scanned repository's scope using workflow recovery. codex-security dedupe --scan SCAN_ID --findings-url URL --workflow-id <id> npm-v0.1.23 · Aug 2026 · source
Scan lifecycle management shipped List, inspect, compare, and retrieve saved scan logs to manage the history of security assessments. 2 releases · 2 other sources · first seen Aug 2026

Also counts toward: Command-line interface

release

  • Enables browsing stored findings and duplicate groups through the service's read-only /dashboard endpoint with search, repository filters, sorting, and record details. npm-v0.1.23 · Aug 2026 · source · release history
  • codex scan inspect subcommand added to inspect saved scan and worker logs npm-v0.1.10 · Aug 2026 · source · release history

docs

  • Run the CLI with List, inspect, compare, and retrieve saved scan logs. [--knowledge-base PATH] [--scan-prompt-file FILE] [--post-scan-prompt-file FILE] [--mode {standard,deep}] [--workers N] [--subagents N] [--stop-after-no-new N] [--max-discovery-runs N] [--model MODEL] [--max-cost USD] [--dry-run] [--headless]… docs update · Aug 2026 · source

example

  • Inspect the logs for a previous scan run without re-executing the scan. codex scan inspect <scan-id> npm-v0.1.10 · Aug 2026 · source
Runtime environment shipped Require specific versions of Node.js and Python to execute the CLI, SDK, and scanning processes. 1 release · 3 other sources · first seen Jul 2026

Also counts toward: Command-line interface

release

  • Enables Node.js workflows via a new npm distribution npm-v0.1.0 · Jul 2026 · source · release history

docs

  • The SDK uses ECMAScript modules (ESM) and runs server-side with Node.js 22 (22.13.0 or later), 24, or 26. Scanning also requires Python 3.10 or later. Python 3.10 also requires the tomli package. Scan only repositories you trust and have permission to assess. seen Aug 2026 · source
  • The CLI requires Node.js 22 (22.13.0 or later), 24, or 26. Scans, bulk scans, exports, scan history, and saved findings also require Python 3.10 or later. For more detail, see To see both the package version and the version of its bundled plugin, run: info See the CLI and SDK releases for package changes. docs update · Aug 2026 · source
  • The CLI requires Node.js 22.13.0 or later. Running a scan or exporting findings also requires Python 3.10 or later. For more detail, see Run the CLI with and check its version: --version . docs update · Aug 2026 · source
Threat modeling documented Configure a threat model to provide context about application areas or repository context that source code cannot reveal. 4 other sources

docs

  • Learn what a threat model is and how editing it improves Codex Security’s suggestions. If you want to improve the results, edit the threat model first. Use it when findings are missing the areas you care about or showing up in places you don’t expect. The threat model changes future scan context. seen Sep 2026 · source
  • You can configure a threat model to give Codex context about your application’s Findings posted to a pull request inherit that pull request’s GitHub seen Sep 2026 · source
  • Learn what a threat model is and how editing it improves Codex Security's suggestions. If you want to improve the results, edit the threat model first. Use it when findings are missing the areas you care about or showing up in places you don't expect. The threat model changes future scan context. seen Aug 2026 · source
  • You can configure a threat model to give Codex context about your application's Findings posted to a pull request inherit that pull request's GitHub seen Aug 2026 · source
Scan artifact retention shipped Store retained scan evidence and supplemental documents with the scan results while keeping disposable build output in temporary storage. 2 releases · 1 other source · first seen Aug 2026

release

  • Scan artifacts are now persisted when invoking the tool via MCP npm-v0.1.28 · Sep 2026 · source · release history
  • Preserves accepted findings and partial artifacts when Deep Scan fails, is canceled, or is interrupted npm-v0.1.18 · Aug 2026 · source · release history

docs

  • Newest release notes: 0.1.30 (September 24, 2026) This release updates the plugin version. It has the same behavior as 0.1.25 (September 23, 2026) Keep scan artifacts with saved results Store retained scan evidence and supplemental documents with the scan, while keeping disposable build and test output in temporary… docs update · Sep 2026 · source
Custom findings service integration shipped Publish scan results to custom external endpoints or run a local preview service for findings. 2 releases · 1 other source · first seen Aug 2026

Also counts toward: Command-line interface

release

  • Adds the codex-security serve [--port PORT] CLI subcommand to start a preview findings service directly without Docker, with port 0 selecting a free random port. npm-v0.1.24 · Aug 2026 · source · release history
  • Adds publish scan --to custom subcommand with --scan, --findings-url, and --dry-run flags for publishing completed scans to a custom findings service. npm-v0.1.23 · Aug 2026 · source · release history

example

  • Publish a completed scan to a custom findings service while previewing the payload locally. codex-security publish scan --to custom --scan SCAN_ID --findings-url URL --dry-run npm-v0.1.23 · Aug 2026 · source
Scan attribution shipped Attribute scan results to specific users or clients using custom safety identifiers. 1 release · 2 other sources · first seen Aug 2026

Also counts toward: Client SDKs

release

  • Adds safetyIdentifier option to the SDK for scan attribution npm-v0.1.18 · Aug 2026 · source · release history

example

  • Run a scan with an end-user identifier to attribute results. codex-security scan --safety-identifier user_12345 npm-v0.1.18 · Aug 2026 · source
  • Configure the SDK client with a safety identifier for attribution. client.scan({ safetyIdentifier: 'user_12345' }) npm-v0.1.18 · Aug 2026 · source
Deep scan controls shipped Configure deep scan behavior with specific limits for worker execution time and consecutive scans producing no new findings. 1 release · 2 other sources · first seen Aug 2026

Also counts toward: Command-line interface

release

  • feat(deep-scan): add configurable graceful time limits npm-v0.1.11 · Aug 2026 · source · release history

docs

  • The rerun keeps the original scan configuration and requires the same plugin version. If the installed plugin has changed, the command stops. How do deep-scan time limits work Set a worker deadline when starting a deep scan: --mode deep --max-time-hours 1.5 The default is 96 hours. docs update · Aug 2026 · source
  • not set the number of independent standard-scan workers within each deep scan; configure those limits through . Use . Each CSV row can still choose its own scan mode and repository scope. [deep_scan].max_time_hours to limit worker execution for each deep scan in the campaign. seen Aug 2026 · source
Amazon Bedrock integration shipped Run security scans using Amazon Bedrock bearer tokens, AWS profiles, regional settings, web identity, or container credentials while maintaining AWS authentication for delegated deep-scan workers. 2 releases · 1 other source · first seen Jul 2026

Also counts toward: Client SDKs

release

  • Enables scanning with Amazon Bedrock authentication npm-v0.1.7 · Aug 2026 · source · release history
  • Bootstraps the public TypeScript SDK for programmatic integration npm-v0.1.0 · Jul 2026 · source · release history

docs

  • 0.1.18 0.1.18 (August 7, 2026) Use Amazon Bedrock for security scans Run scans with Amazon Bedrock bearer tokens and AWS profiles, regional settings, web identity, or container credentials. Keep AWS authentication available to delegated deep-scan workers. docs update · Aug 2026 · source
Cloud integration documented Connect the tool to cloud environments to ensure repository visibility and initial scan synchronization. 3 other sources

docs

  • Install local Security plugin For your first local scan, start with the The separate Codex Security Cloud plugin scans connected GitHub repositories in Codex cloud. seen Oct 2026 · source
  • Confirm you’ve set up Codex cloud first. If not, see and check whether the repository already has an environment. If it doesn’t, create one there before continuing. If findings aren’t visible right away, this is expected. Wait for the initial scan to finish before opening a ticket or troubleshooting. seen Sep 2026 · source
  • Confirm you've set up Codex cloud first. If not, see and check whether the repository already has an environment. If it doesn't, create one there before continuing. If findings aren't visible right away, this is expected. Wait for the initial scan to finish before opening a ticket or troubleshooting. seen Aug 2026 · source
Embeddings configuration shipped Configure the tool to send finding embeddings to a custom endpoint via environment variables. 1 release · 1 other source · first seen Sep 2026

release

  • Set CODEX_SECURITY_EMBEDDINGS_URL to configure the findings service's full embeddings endpoint npm-v0.1.25 · Sep 2026 · source · release history

example

  • Configure the tool to send finding embeddings to a custom endpoint via environment variable export CODEX_SECURITY_EMBEDDINGS_URL=https://internal-endpoint.com/embed && codex-security scan . npm-v0.1.25 · Sep 2026 · source
Deep scan progress monitoring shipped Observe real-time progress of independent review items during deep scans via SDK callbacks. 1 release · 1 other source · first seen Aug 2026

release

  • Adds an optional onDeepProgress({ completed, active, maximum }) callback to the SDK scan options for observing durable Deep Scan progress counts independently of the main scan loop. npm-v0.1.24 · Aug 2026 · source · release history

example

  • Observe the number of completed and active independent-review items during a deep scan without blocking execution by providing the progress callback. const scan = codex.scan({ onDeepProgress: ({ completed, active, maximum }) => { console.log(`Progress: ${completed}/${active} / max ${maximum}`); } }); npm-v0.1.24 · Aug 2026 · source
Concurrency control documented Control the number of independent standard-scan workers and subagents allowed to run simultaneously during a scan. 2 other sources · first seen Aug 2026

docs

  • To control a deep scan’s concurrency and duration, create or edit application areas, or repository context that the code can’t reveal. seen Sep 2026 · source
  • max_time_hours = 1.5 4 Number of independent standard-scan workers allowed to run at the same time. Legacy also resolves to 4 Number of subagents each worker may start. Set 4 Stop after this many consecutive completed worker scans produce no new findings. docs update · Aug 2026 · source
Reasoning effort control shipped Adjust the reasoning effort for scans to balance latency and cost requirements. 1 release · 1 other source · first seen Jul 2026

release

example

  • Run a scan with reduced reasoning effort to lower latency or cost. codex-security scan --max-reasoning-effort=low <path> npm-v0.1.12 · Aug 2026 · source
Alternative inference provider shipped Execute scans using an alternative inference provider instead of the default service. 1 release · 1 other source · first seen Aug 2026

release

  • --inferencer flag now accepts openrouter and fireworks to route scanning LLM calls through third-party inference providers. npm-v0.1.6 · Aug 2026 · source · release history

example

  • Scan using an alternative inference provider npx @openai/codex-security scan . --provider openrouter --model anthropic/claude-sonnet-4.5
Engagement guidance shipped Provide specific instructions to the scanner for initial setup and deeper investigation during a scan session. 2 other sources · first seen Aug 2026

example

  • Provide specific instructions to the scanner at the start of an engagement. codex-security scan --custom-scan-prompts 'Focus on API endpoints' npm-v0.1.8 · Aug 2026 · source
  • Guide the scanner's deeper investigation after initial analysis. codex-security scan --follow-up-prompt 'Check for privilege escalation paths' npm-v0.1.8 · Aug 2026 · source
Access verification documented Check Daybreak access status from the plugin or CLI before a scan, displaying enrollment links or warnings if access is not granted. 1 other source · first seen Sep 2026

Also counts toward: Command-line interface

docs

  • 0.1.24 (September 9, 2026) Check Daybreak access from the plugin Check Daybreak access before a scan in desktop and CLI sessions signed in with ChatGPT, without connecting the separate Codex Security Access app. Show an enrollment link when access isn't granted, or a warning when access can't be verified. docs update · Sep 2026 · source
Customized severity classification shipped Apply custom rubrics to classify finding severity, allowing for flexible assessment criteria without altering original scan artifacts. 1 release · first seen Sep 2026

Also counts toward: Command-line interface, Scripting API, Client SDKs

release

  • Classify finding severity with custom rubrics through CLI/SDK; saved assessments are reusable for Linear without altering original findings or sealed scan artifacts npm-v0.1.26 · Sep 2026 · source · release history
Mock scanning shipped Generate synthetic scan results for local testing without authentication or API calls. 1 other source · first seen Sep 2026

example

  • Generate synthetic scan results for local testing without API costs or authentication codex-security scan --mock --format sarif > mock-results.sarif npm-v0.1.25 · Sep 2026 · source
Scan deduplication management shipped Perform complete and sealed deduplication of scan directories via SDK. 1 release · first seen Sep 2026

Also counts toward: Client SDKs

release

  • SDK adds deduplicateScanDirectory for complete, sealed deduplication outside local history npm-v0.1.25 · Sep 2026 · source · release history
CI/CD variables documented Define specific environment variables in CI configurations to control scan version, file limits, branch scanning policies, and deep scan parameters. 1 other source · first seen Aug 2026

Also counts toward: CI/CD pipeline integration

docs

  • Preserve scan results when the repository changes Keep completed findings and reports tied to the original revision or working-tree snapshot, even if files or the repository revision change while a scan runs. docs update · Aug 2026 · source
Component scanning shipped Split large repositories into components for independent scanning and combined reporting. 1 release · first seen Aug 2026

release

  • Adds component scans to split large repositories into explicit or planned components, scan each one independently, and produce a combined coverage report. npm-v0.1.17 · Aug 2026 · source · release history
Live scan visibility shipped View live details of active scan sessions directly in the desktop application interface. 1 release · first seen Aug 2026

release

  • Live scan session details are now surfaced directly in the Codex desktop application UI. npm-v0.1.15 · Aug 2026 · source · release history
Scan session follow-ups shipped Allow interaction with the scanner via follow-up prompts while a scan is in progress. 1 release · first seen Aug 2026

release

  • Adds support for follow-up prompts during a scan session npm-v0.1.8 · Aug 2026 · source · release history
Scan comparison automation shipped Automatically match and compare scan results to identify trends or regressions. 1 release · first seen Jul 2026

release

Report generation documented Generate final reports after reviewing code, using portable paths and avoiding internal storage dependencies. 1 other source

docs

  • Codex Security scan isn't required. code before writing the final report. If the source or affected revision isn't Uses portable paths and doesn't depend on internal storage or local absolute seen Aug 2026 · source

Lines in monospace are the tool's own words: help text parsed from its source, or an endpoint from its API document. Under release, a line is our summary of a dated release. Under docs, it is quoted from the tool's own documentation or website. Each links back to the source it came from.

Score card

  1. Shipping velocity releases a month, last 12 months
  2. Documentation quality release-notes rubric, 0–100
  3. Breaking-change discipline how rarely a release breaks users, and notice given
  4. Maintenance risk quiet time against its own cadence, maintainers
  5. Innovation & surface new capabilities, API and MCP surface
  6. Community health
  7. Contributor trend distinct committers, this year against last
  8. Maintainer concentration bus factor now against a year ago
  9. Issue backlog trend issues closed per issue opened, 12 months
  10. Responsiveness median time to a maintainer’s first reply

Nine scores for OpenAI Codex Security, each built from the releases, notes and API history this site tracks — and, on Researcher and Business, where it stands among every measured tool in its category and how that has moved.

Score cards are part of every paid plan.

See plans →

Each score is 0–100 on a published rubric, derived from data this site already shows. A dimension we cannot measure says so — it is never scored 0 and never enters a rank.

How this is scored
  • Shipping velocity — releases a month over the last 12 months, on a log scale where 16 a month scores 100. Needs 3 releases in the window.
  • Documentation quality — the release-notes rubric published on the analytics page, unchanged.
  • Breaking-change discipline — the share of releases carrying a breaking change (none scores 100, half or more scores 0). Only projects that label breaking changes are measured: a clean record cannot be told from an unlabelled one.
  • Maintenance risk — quiet time measured against the tool's own release cadence (quiet longer than 90 days and three typical gaps scores 0), plus the number of active maintainers and whether contributors are growing, where known. Higher is lower risk.
  • Innovation & surface — new capabilities in the feature ledger this year, API and MCP operations added, and the share of commits that are features: the mean of whichever we hold.
  • Community health (open-source tools only) — each is a direction, not a size: contributors this year against last, the bus factor now against a year ago, and issues closed per issue opened, where steady scores 50, doubled 100 and halved 0; plus the median time to a maintainer's first reply (an hour scores about 100, a month or more 0). A commercial card has no repository and carries none of the four.
  • Documented delivery (commercial tools) — when a vendor's documented new capabilities have slowed against its own baseline, that counts against the overall standing as heavily as two low dimensions. Steady delivery, or too little history to judge, leaves the standing alone; it is never a sixth score.
  • Open-source tools are scored on repository signals; commercial tools on their published changelog. Ranks compare tools within one category and one profile and need at least five measured peers; the overall standing needs three ranked dimensions. Best-in-breed or consolidator is a shape, not a quality, and is never scored.

Release-note detail over time

See how much detail OpenAI Codex Security puts in its release notes, quarter by quarter, and compare it with tracked tools in the same category. This history uses up to ten retained, reviewed notes per tool; sparse or blank older quarters may reflect that limit.

Checking release-note history…

Explore the full chart →

Website history

openai.com, every change

OpenAI's home page as it looked each month from August 2021 to September 2026: 11 renders, 4 changes of tagline or palette. Step through them, play them, or put any two months side by side.

Website history is included with Researcher and Business.

See plans →

Releases

Show

43 entries

  1. October 20262
  2. September 20267
  3. August 202631
  4. July 20263
    Show

    43 entries

    Project health

    Issue, contributor and maintainer activity in openai/codex-security, 2023-10 – 2026-09, as of 2026-09-25. Twelve-month figures first; the trend lines run the whole window.

    1. Contributors 39 +39 vs prior 12 months
    2. Maintainers 4 +4 joined · −0 left, last 12 months
    3. Bus factor 2 committers behind half the commits
    4. Community-filed 94% of issues opened, last 12 months
    5. Median time to close 5.6 days first maintainer reply 4.5 days
    6. Open backlog 62 of 143 issues ever filed
    1. Issues opened / month 6 · 0 communitymaintainers
    2. Open backlog 62
    3. Contributors / month 18
    4. Commits / month 114
    5. Stars 10,708
    Issue themes, last 12 months
    • bugs 50%
    • features 6%
    • questions 1%
    • docs 1%
    • other 42%

    Counts from the project's public repository and git history; no individuals are identified. Maintainers are the committers covering 80% of the last year's commits. how we measure this

    Add the badge to your README

    Maintain this project? The badge links readers straight to this page, so they can follow every release here.

    Tracked by Cyber Toolchain Choose a badge style and copy the code →
    browse all tools → score card for your toolchain →