CVE-2026-98465 in Linux
要約
〜によって VulDB • 2026年10月18日
Linuxカーネルにおいて、以下の脆弱性が修正されました:
RISC-V: KVM: vCPU移行時にIMSIC属性を直列化する
KVMデバイスのioctlsはKVM_RUNに対して直列化されていません。その結果、kvm_riscv_aia_imsic_rw_attr()は、並行するvCPU移行によって解放される前に、IMSIC VSファイルの物理CPUおよびHGEIのスナップショットを取得することがあります。
その後、imsic_vsfile_rw()が古いタプルを使用する前に、HGEIが別のvCPUに割り当てられる可能性があります。その結果、GETまたはSET属性操作により、新しい所有者の割込みファイルにアクセスされてしまうことがあります。
IMSIC属性操作全体をターゲットとなるvCPUのミューテックスと直列化します。これにより、属性へのアクセスが完了するまでVSファイルが移行および再利用されるのを防ぎます。デバイスioctlがKVM_RUNの終了待ちの間も割り込み可能であることを保証するため、ミューテックスを取得する際にはkillable(キル可能)な方式を採用します。
If you want to get best quality of vulnerability data, you may have to visit VulDB.