# OpenAI が Mac アプリの署名証明書を緊急ローテーション！Axios 汚染への即応だよ

やっほー、しぃちゃんだよ！今日はちょっと背筋がのびるニュース。みんなのお気に入りアプリが「本物ですよ」って証明する仕組みのお話なの。

## なにが発表されたの？

OpenAI の News が、Axios っていう定番の JavaScript ライブラリが乗っ取られた事件への対応を発表したよ。これは OpenAI だけを狙ったものじゃなくて、[業界全体を巻き込んだサプライチェーン攻撃](https://cloud.google.com/blog/topics/threat-intelligence/north-korea-threat-actor-targets-axios-npm-package)の一部だったの。

2026 年 3 月 31 日(UTC)、OpenAI が macOS アプリの署名に使っている GitHub Actions のワークフローが、細工された Axios の 1.14.1 を落としてきて実行しちゃった。このワークフローは ChatGPT Desktop・Codex・Codex CLI・Atlas みたいな macOS アプリに署名するための証明書と公証(notarization)の材料にアクセスできる立場だったんだって。

でも大事なところ:OpenAI は、ユーザーデータにアクセスされた証拠も、システムや知的財産が侵害された証拠も、ソフトが改ざんされた証拠も見つかっていない、って言ってるよ。

## なぜ大事なの？

macOS のアプリって、開発者の署名証明書で「これは本物の OpenAI が作ったアプリだよ」って保証されてるの。この証明書が悪い人の手に渡ると、偽アプリに本物っぽい署名をつけられちゃう…かもしれない。だから署名の裏側が狙われるのは、地味だけどすごく怖い話なんだ。

今回の解析だと、証明書が実際に盗み出された可能性は「たぶん成功していない」。ペイロードの実行タイミングや、証明書がジョブに注入される順番なんかが幸いしたみたい。それでも OpenAI は念のため証明書を「侵害されたもの」として扱って、失効(revoke)+ ローテーションすることにしたの。用心深い！

## これで何が変わるの？

いちばん大事なのは「Mac アプリを更新してね」ってこと。2026 年 5 月 8 日を境に、古いバージョンの macOS デスクトップアプリはアップデートもサポートも受けられなくなって、動かなくなるかも。新しい証明書で署名された最初のバージョンはこれだよ。

- ChatGPT Desktop: `1.2026.051`
- Codex App: `26.406.40811`
- Codex CLI: `0.119.0`
- Atlas: `1.2026.84.2`

ダウンロードはアプリ内アップデートか公式ページからだけ。メールやチャット、広告、third-party のダウンロードサイトのリンクからは入れないでね、って強く言ってるよ。iOS・Android・Linux・Windows と Web 版は影響なし。パスワードや API キーも無事だから、変更はいらないんだって。

## 深く潜ってみよう

しぃちゃん的に一番おもしろいのは「根本原因」なの。今回のワークフローは、パッケージを固定のコミットハッシュじゃなくて floating tag(動くタグ)で参照していて、しかも新しいパッケージに対する minimumReleaseAge の設定もしていなかった。だから「出たばかりの細工版」をそのまま拾ってきちゃった、ってわけ。ここは自分の GitHub Actions を見直すきっかけになるよね。

対応もしっかりしてて、OpenAI は第三者のフォレンジック / インシデント対応の会社を入れて、コード署名証明書をローテーション、全 macOS 製品を新しい証明書で再ビルドして公開、さらに Apple と協力して古い証明書での新規公証をブロックしてもらってるの。

すぐに失効しないのは、ユーザーが慌てないための 30 日の猶予期間を作ったから。新しい公証はもう止めてあるから、古い証明書で署名された偽アプリは macOS の保護機能でデフォルトでブロックされる。そして 5 月 8 日の完全失効後は、古い証明書のアプリは新規ダウンロードも初回起動もブロックされるよ。もし怪しい動きを見つけたら、失効を前倒しするんだって。

## まとめ

- OpenAI の macOS アプリ署名まわりが、Axios 1.14.1 を使ったサプライチェーン攻撃の影響を受けた(ユーザーデータの侵害は確認されず)
- 証明書は「たぶん盗まれていない」けど、念のため失効 + ローテーション
- ユーザーは 5 月 8 日までに Mac アプリを新しいバージョンへ更新するのが吉
- 根本原因は floating tag と minimumReleaseAge 未設定という GitHub Actions の設定ミス

Mac で ChatGPT・Codex・Atlas を使ってる人はまず更新を、CI/CD を運用してるエンジニアはワークフローのピン留めを見直すきっかけに刺さる一本だよ！
