Skip to content

fix(home): take codex 0.164.0-alpha.9 from its official build - #283

Merged
furedea merged 1 commit into
mainfrom
fix/codex-alpha-official-build
Oct 21, 2026
Merged

furedea merged 1 commit into
mainfrom
fix/codex-alpha-official-build

Conversation

@furedea-agent

@furedea-agent furedea-agent Bot commented Oct 21, 2026 •

Copy link
Copy Markdown
Contributor

概要

codex 0.163.0 は,侵害された eMudhra の root を含む webpki-roots 1.0.5 を内蔵している.SSL_CERT_FILE は内蔵のリストに追加されるだけなので,root を含まない CA ファイルを渡しても検査ホストに接続できた(status=200).修正(webpki-roots 1.0.10)は 0.164.0 の alpha にしかないため,安定版が出るまで公式の alpha.9 パッケージを使う.

変更前 変更後
codex llm-agents 0.163.0(emSign ECC Root CA - G3 を 2 か所内蔵) 公式パッケージ 0.164.0-alpha.9(内蔵なし)
検査ホスト(SSL_CERT_FILE なし/あり) 200 で接続 拒否される見込み(下で確認)

受け入れ条件

  • 取得物の hash が GitHub release の digest(6cdac1cc…)と一致する
  • codex --version が codex-cli 0.164.0-alpha.9 になり,nix flake check が通る
  • ビルドした codex で検査ホストへの接続が拒否される(error sending request.chatgpt.com には 200)
  • ビルドした codex で通常の codex exec "say ok" が動く
補足と戻し方

🤖 Generated with Claude Code

codex 0.163.0 embeds webpki roots that still trust the compromised eMudhra
intermediates, and adds SSL_CERT_FILE to them rather than replacing them,
so it reached the advisory's test host either way. alpha.9 carries
webpki-roots 1.0.10; no stable release has it yet.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@furedea
furedea merged commit f1f0bc1 into main Oct 21, 2026
11 checks passed
@furedea
furedea deleted the fix/codex-alpha-official-build branch October 21, 2026 17:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant