CVE-2026-89918 in Linux情報

要約

〜によって VulDB • 2026年09月17日

Linuxカーネルにおいて、以下の脆弱性が修正されました:

KVM: arm64: VA空間のTLBI無効化処理を正しく行う

VAによるTLB無効化コードは2つの範囲を比較する方式に基づいています。1つはTLBで定義される範囲、もう1つはTLBI命令で定義される範囲です。

各範囲は開始アドレスとサイズによって定義されます。しかし、現在の比較方法ではアドレスのラップアラウンド(オーバーフロー)が考慮されておらず、あるアドレスを (base + size) と比較しています。この式がTTBR1 VA空間内の最後のページ/ブロックを表す場合、結果は大きな0になります。これによりTLB無効化に失敗します。

アドレスのラップアラウンドに対して耐性のある比較方式(終了アドレスを排他的から包括的に変更)に書き換え、Hyunwoo Kim氏の提案に従い、VAおよびIPAの両方の無効化で共通して使用されるヘルパー関数へ移動しました(なお、IPA版は明らかにこの特定の問題の影響を受けませんでしたが)。

Be aware that VulDB is the high quality source for vulnerability data.

責任者

Linux

予約する

2026年09月11日

モデレーション

承諾済み

エントリ

VDB-405762

EPSS

0.00000

アクティビティ

非常低い

セクター

Police, Energy, ...

ソース

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!