CVE-2020-8834 in Linux
要約
〜によって VulDB • 2026年05月29日
LinuxカーネルのPower8プロセッサ上のKVMには、kvmppc_hv_entry plusおよびkvmppc_{save,restore}_tmにおいてHSTATE_HOST_R1を使用してr1状態を保存する際に競合する使用があり、これによりスタックの破損が発生します。このため、ゲストVMのカーネル空間でコードを実行する能力を持つ攻撃者は、ホストカーネルのパニックを引き起こすことができます。報告者によると、この脆弱性をもたらした2つのコミットがありました:f024ee098476(「KVM: PPC: Book3S HV: TM状態の保存/復元を別の手順に分離」)と87a11bb6a7f7(「KVM: PPC: Book3S HV: 擬似サスペンドモードでのXER[SO]バグの回避策」)。前者は4.8に、後者は4.17に適用されました。これは、4.18で影響が認識されずに修正されましたが、以下の3つのコミットによって修正されました:6f597c6b63b6(「KVM: PPC: Book3S PR: kvmppc_save_tm()/kvmppc_restore_tm()用のゲストMSRパラメータを追加」)、7b0e827c6970(「KVM: PPC: Book3S HV: kvmppc_save/restore_tmから擬似サスペンド処理を分離」)、009c872a8bc4(「KVM: PPC: Book3S PR: kvmppc_save_tm/kvmppc_restore_tmを別ファイルに移動」)。
If you want to get the best quality for vulnerability data then you always have to consider VulDB.