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

Сводка

по VulDB • 17.09.2026

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

KVM: nVMX: Всегда очищать vpid02 при первом использовании

Убедитесь, что vpid02 всегда очищается при первом использовании путем установки last_vpid=0 при выделении vpid02. Функция nested_vmx_transition_tlb_flush() будет всегда обнаруживать изменение VPID при первом VM-Enter после VMXON, поскольку значение VPID=0 в vmcs12 не допускается, если L1 включает VPID.

Это предотвращает использование устаревших записей TLB из предыдущего периода жизни VPID, которые могли быть связаны с другим vCPU (или совершенно другой виртуальной машиной).

Обратите внимание, что last_vpid уже инициализируется как 0 при создании vCPU, но не сбрасывается при освобождении vpid02 во время VMXOFF. Следовательно, проблема может возникнуть только в том случае, если L1 выполняет переход VMXOFF -> VMXON, запускает L2, а KVM по случайности повторно использует VPID, который имеет записи TLB на физическом процессоре.

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

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

Linux

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

11.09.2026

Раскрытие

17.09.2026

Модерация

принято

Вход

VDB-405774

EPSS

0.00000

KEV

Нет

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

Очень низкий

Источники

Want to stay up to date on a daily basis?

Enable the mail alert feature now!