RepoJournal
OpenAI

OpenAI

Codex, the SDKs, and the engine behind ChatGPT

Keep up with OpenAI in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

One email a day. Unsubscribe in one click.

Pick a date

Topics: AI / ML Full archive →

The Wire · Showcase

CODEX CLOSES THREE SECURITY GAPS WHILE NODE SDK STEADIES SHIPPING

By RepoJournal · Filed · About OpenAI

Codex patched a repository code execution vulnerability in /diff while tightening sandbox network denial handling, and the Node SDK shipped 6.39.1 to fix undici dispatcher mismatches.

Three critical fixes landed in Codex overnight, all closing attack surface. The most urgent: /diff now blocks repository-configured code execution helpers [1], closing a path where untrusted repos could run arbitrary scripts when users ran diagnostics. Separately, Windows sandbox execution now properly terminates when network denial hits [2] instead of lingering until timeout, eliminating a window where sandboxed code could persist after security policy rejection. Configuration vocabulary also standardized across the platform [3], replacing inconsistent "none" with "deny" for Unix socket permissions to match filesystem policy language. On the Node SDK side, openai-node 6.39.1 shipped with improved guidance for undici dispatcher mismatches [4] and fixed binary upload handling [4], addressing friction points for production integrations. The Codex team also reverted a benchmark crate that broke musl builders [5], keeping the build clean. Thread idle lifecycle wiring landed [6], moving idle state management out of goal-runtime-specific code into generic lifecycle hooks for better composition.

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] fix(tui): prevent repository-configured code execution in /diff (#24954) openai/codex
  2. [2] fix: cancel Windows sandbox on network denial (#19880) openai/codex
  3. [3] fix(config): use deny for Unix socket permissions (#24970) openai/codex
  4. [4] release: 6.39.1 ↗ openai/openai-node
  5. [5] Revert "Add app-server startup benchmark crate" ↗ openai/codex
  6. [6] Wire task completion into thread-idle lifecycle ↗ openai/codex

Quick answers

What shipped in OpenAI on May 29, 2026?
Codex patched a repository code execution vulnerability in /diff while tightening sandbox network denial handling, and the Node SDK shipped 6.39.1 to fix undici dispatcher mismatches. In total, 53 commits, 51 pull requests, and 3 releases landed.
Who contributed to OpenAI on May 29, 2026?
3 developers shipped this update, including stainless-app[bot], anp-oai, and jif-oai.
What were the notable OpenAI updates?
fix(tui): prevent repository-configured code execution in /diff (#24954), fix: cancel Windows sandbox on network denial (#19880), and fix(config): use deny for Unix socket permissions (#24970).

More from OpenAI

Daily updates, in your inbox

Follow OpenAI

Keep up with OpenAI in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

or

One email a day. Unsubscribe in one click. Read a past issue →

Elsewhere on the wire

Want every project, not just this one?