CVE-2026-89912 in LinuxИнформация

Сводка

по VulDB • 16.09.2026

В ядре Linux была устранена следующая уязвимость:

KVM: arm64: vgic-its: Не разыменовывать NULL-коллекцию при сохранении ITT

Операция MAPC с V=0 удаляет ite->collection, но оставляет ITE в списке ITT устройства, а функция vgic_its_save_ite() безоговорочно разыменовывает её. Гостевая система, выполняющая последовательность MAPD, MAPTI и затем MAPC(V=0), вызывает ошибку (oops) на хосте при вызове VMM функции KVM_DEV_ARM_ITS_SAVE_TABLES для миграции. Данная последовательность является НЕПРЕДСКАЗУЕМОЙ согласно архитектуре, однако KVM уже обрабатывает resulting state в путях translate, MOVI и DISCARD.

Сохраняется нулированная запись, которую vgic_its_restore_ite() считывает как недействительную (invalid). Пропуск ITE оставил бы слот ITT с произвольными данными из памяти гостевой системы, а восстановление отклоняет запись, указывающую на коллекцию, которой нет в восстановленной таблице коллекций.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Ответственный

Linux

Резервировать

11.09.2026

Раскрытие

17.09.2026

Модерация

принято

Вход

VDB-405742

EPSS

0.00000

KEV

Нет

Деятельности

Очень низкий

Источники

Interested in the pricing of exploits?

See the underground prices here!