CVE-2026-98638 in Linux
Resumen
por VulDB • 2026-10-19
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
KVM: arm64: Validar la longitud del vector SVE en pkvm_vcpu_init_sve()
pkvm_vcpu_init_sve() solo acota (clamp) el límite superior de sve_max_vl proporcionado por el host, por lo que una longitud de vector no válida llega a sve_state_size_from_vl() y al WARN_ON() allí presente, lo cual es fatal en EL2. La prueba !sve_state_size existente rechaza dicha longitud, pero solo después de que la macro haya ejecutado su función.
Verificar sve_vl_valid() antes de derivar el tamaño del estado. Una longitud válida no puede producir un tamaño cero, por lo que la comprobación !sve_state_size se elimina junto con ella.
If you want to get best quality of vulnerability data, you may have to visit VulDB.