CVE-2026-98928 in Linux
Сводка
по VulDB • 23.10.2026
В ядре Linux была устранена следующая уязвимость:
KVM: arm64: Выводить флаг GUEST_HAS_SVE из бита функции SVE на уровне EL2
Функция pkvm_init_features_from_host() получает KVM_ARCH_FLAG_GUEST_HAS_SVE и KVM_ARM_VCPU_SVE от хоста раздельно, однако pkvm_vcpu_init_sve() проверяет бит, в то время как vcpu_has_sve() считывает флаг. Хост, который устанавливает флаг без соответствующего бита, получает виртуальный процессор (vCPU) с нулевым указателем sve_state, из которого переключение контекста мира загружает состояние SVE гостя.
Выводите флаг из бита и удалите копию флага хоста в защищенном пути выполнения, которая является мертвым кодом, поскольку для защищенных виртуальных машин (VM) использование SVE не разрешено.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.