デイリー · 記事 01 · 4 分で読む
- セキュリティ
Red HatがOpenShift 4.19.55を公開、Brotli修正の適用を確認するには
11月9日(日本時間)のOpenShift更新・既報のBrotli脆弱性の続報
要約・概要
Red Hatは11月9日、OpenShift 4.19.55を公開しました。悪用が確認されているBrotliの脆弱性について、自分のクラスターやアプリに修正が届いたかを確かめる方法を説明します。
主な事実
複数のサーバーでアプリを運用する基盤OpenShiftの4.19系を使っている場合は、4.19.55が自分のクラスターに提示されたか、更新が完了したかを分けて運用担当者に確認してください。Red Hatは11月9日11:23(日本時間)に基盤の更新を公開しました。Brotliの展開処理の不具合CVE-2026-111497と、OSの中核であるLinuxカーネルの別の不具合CVE-2026-98432が修正されています。「Critical」はRed Hatがこの更新の告知全体に付けた評価です。Red Hatの4.19.55セキュリティ告知
米国のサイバーセキュリティ機関CISAは10月27日、Brotliの不具合を悪用確認済みの脆弱性一覧に追加しました。11月9日の新しい動きは、OpenShift 4.19の修正版が公開されたことです。CISAの一覧や更新の告知だけでは、個々のOpenShiftクラスターが攻撃を受けたかは分かりません。CISAの悪用確認済み一覧

1. 圧縮データを展開する場所
Brotliはウェブの応答などを小さくして送る圧縮方式です。受け取ったプログラムは、データを展開して元の内容を読みます。架空の文書プレビューサービスが外部の提供元から圧縮された応答を受け取り、展開する場面を考えます。攻撃者がそのデータを制御でき、プログラムが脆弱なBrotliコードで展開すると、確保した作業用メモリの外に書き込む可能性があります。Red Hatは、メモリの情報が漏れたり、プログラムが停止したり、攻撃者がコードを実行できたりする恐れがあると説明しています。Red HatのBrotli脆弱性解説
| 架空のサービスが処理する入力 | 確認する条件 |
|---|---|
| 通常の圧縮応答を展開してプレビューする | プログラムが展開する場所と、展開に使うコード |
| 外部から細工されたBrotli応答を展開する | 攻撃者が入力を制御でき、脆弱な展開処理に届くか |
- 架空のサービスが処理する入力
通常の圧縮応答を展開してプレビューする
- 確認する条件
- プログラムが展開する場所と、展開に使うコード
- 架空のサービスが処理する入力
外部から細工されたBrotli応答を展開する
- 確認する条件
- 攻撃者が入力を制御でき、脆弱な展開処理に届くか
猫と一緒に読み解く Q&A
- 猫の研究員
サービスがBrotliファイルを保存するだけでも、この経路は使えるの?
ポケットノートこの経路では、プログラムが細工されたデータを実際に展開する必要があります。あとから別のプログラムが開くなら、そちらのBrotliの版と入力の経路を確認しましょう。
2. 基盤とアプリが持つコピー
クラスターは複数のサーバーをまとめてアプリを動かす環境です。OpenShiftはそのサーバーとアプリの実行を管理します。コンテナイメージはアプリの起動に必要なファイルのまとまりです。架空のプレビューアプリが自分のイメージにBrotliを含めている場合、基盤とアプリのBrotliは別々のまとまりに入っています。Red Hatのコンテナイメージ解説
%% 架空のサービスにおける二つの更新経路
flowchart TD
A["Red Hatの基盤更新"] --> B["クラスターの基盤"]
B ~~~ C
C["アプリ担当の新イメージ"] --> D["アプリ内のBrotli"]猫と一緒に読み解く Q&A
- 猫の研究員
基盤の更新が済んでも、アプリの担当者に聞いたほうがいい?
ポケットノートアプリがBrotliを自分のイメージに含めているなら聞きましょう。どのコピーを使うか、修正が必要な場合に実行中のアプリを新しいイメージに切り替えたかを確認できます。 基盤とアプリでは、それぞれ修正を含むパッケージが使われているかを確かめます。
3. 公開、選択可能、更新完了
更新チャネルは、現在のバージョンから進める先をクラスターに示す経路です。同じリリースでも、自分のクラスターにどの経路が提示されているかを確認します。Red Hatのクラスター更新ガイド
| 段階 | 担当と確認状況 | 見る記録 |
|---|---|---|
| Brotli本体の修正 | Brotli開発チーム · 10月22日(日本時間)公開確認 | Brotli 1.2.1のリリース |
| 4.19.55の公開 | Red Hat · 公開を確認 | 告知のバージョンと二つの修正 |
| この環境で選択可能 | クラスター運用担当 · 環境ごとに確認 | 管理画面や oc adm upgrade に表示されるサポート対象の更新経路 |
| 稼働中の環境に反映 | クラスター運用担当 · 環境ごとに確認 | Last completed version と完了時刻、アプリを動かすサーバーグループに残る更新の有無 |
- 段階
Brotli本体の修正
- 担当と確認状況
- Brotli開発チーム · 10月22日(日本時間)公開確認
- 段階
4.19.55の公開
- 担当と確認状況
- Red Hat · 公開を確認
- 見る記録
- 告知のバージョンと二つの修正
- 段階
この環境で選択可能
- 担当と確認状況
- クラスター運用担当 · 環境ごとに確認
- 見る記録
- 管理画面や
oc adm upgradeに表示されるサポート対象の更新経路
- 段階
稼働中の環境に反映
- 担当と確認状況
- クラスター運用担当 · 環境ごとに確認
- 見る記録
Last completed versionと完了時刻、アプリを動かすサーバーグループに残る更新の有無
猫と一緒に読み解く Q&A
- 猫の研究員
管理画面に4.19.55が出ていたら、ほかに何を聞けばいい?
ポケットノート更新先として表示されているのか、完了した最新版なのかを聞きましょう。更新が完了していれば、その時刻と、まだ更新中のサーバーグループがあるかも確認できます。
まとめ
実際に処理する側の更新記録を見る
外部から受け取ったBrotliデータを展開するプログラムを特定します。その基盤やアプリの更新記録を見れば、提供元の修正が使っているサービスに届いたかを確かめられます。
出典
- Red Hatの4.19.55セキュリティ告知access.redhat.com
- CISAの悪用確認済み一覧cisa.gov
- Red HatのBrotli脆弱性解説access.redhat.com
- Red Hatのコンテナイメージ解説docs.redhat.com
- Red Hatのクラスター更新ガイドdocs.redhat.com
- Brotli 1.2.1のリリースgithub.com