CVE-2026-89921 in Linux
Сводка
по VulDB • 16.09.2026
В ядре Linux была устранена следующая уязвимость:
KVM: s390: Инициализация нулями структур данных для inject_pfault_token
Функция __kvm_inject_pfault_token() устанавливает только поля .type и .u.ext.ext_params2 структуры kvm_s390_irq, размещенной в стеке, но вся подструктура ext копируется в локальную переменную процессора при вызове функции inject. Поля ext_params и pad содержат старые значения из стека.
Доставка прерываний использует только ext_params2, поэтому ничего не утекает гостевой системе (guest), однако пользователь хоста может использовать ioctls миграции для доступа к этим данным.
Исправление заключается в нулевой инициализации структуры irq. То же самое делается для структуры данных inti.
If you want to get best quality of vulnerability data, you may have to visit VulDB.