CVE-2026-98638 in Linux
要約
〜によって VulDB • 2026年10月18日
Linuxカーネルにおいて、以下の脆弱性が修正されました:
KVM: arm64: pkvm_vcpu_init_sve() における SVE ベクトル長の検証
pkvm_vcpu_init_sve() はホストから提供された sve_max_vl の上限のみを制限するため、無効なベクトル長が sve_state_size_from_vl() に到達し、そこにある WARN_ON() がトリガーされます。これは EL2 で致命的なエラーとなります。既存の !sve_state_size チェックはマクロの実行後にそのような長さを拒否しますが、それは遅すぎます。
状態サイズを算出する前に sve_vl_valid() をチェックします。有効な長さではゼロの状態サイズが生じることはないため、!sve_state_size のテストも不要になります。
If you want to get best quality of vulnerability data, you may have to visit VulDB.