← 一覧に戻る
CVSS 9.0 以上

CVE-2026-111496

公開日 2026-10-28 / CVSS v3 9.1(CRITICAL)

CVE-2026-111496

要約

Kafka Streamsはレコードのタイムスタンプからストリーム時間を求めており、PunctuationSchedule.next() は次のpunctuation時刻をオーバーフローの確認なしに計算していた。タイムスタンプがLong.MAX_VALUE付近のレコードがあると、次のpunctuation時刻が負の値にオーバーフローし、PunctuationQueueがロックを保持したままその時刻を再度キューに入れて無限に繰り返し、StreamThreadが停止する。Apache Kafka 4.2.2、4.3.2、4.4.0では、次のpunctuation時刻をオーバーフロー検査付きの演算(Long.MAX_VALUEで上限を固定)で計算し、再スケジュールされたpunctuationは時刻が前に進む場合にのみ再度キューに入れるようになった。

AI による要約です(公式発表の本文から作成)。

関連(タグ)

Apache Kafka

このタグの新着を RSS で受け取る: Apache Kafka(使い方)

判定の理由

出典

公式発表を見る

共有: X / LinkedIn / Facebook