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

Сводка

по VulDB • 03.11.2026

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

Драйверы: hv: Избежание бесконечного цикла повторных попыток в функции init_vp_index()

В функции init_vp_index() существует цикл повторных попыток, в котором процессоры (CPU) с определенного узла исключаются из выделенной маски CPU (cpumask), если они уже присутствуют в этой маске или не входят в маску housekeeping cpumask типа HK_TYPE_MANAGED_IRQ. Если оставшихся процессоров нет, выделенная маска игнорируется и попытка повторяется снова. Однако, если выяснится, что маска housekeeping cpumask для данного конкретного узла вообще не содержит ни одного процессора, это приведет к бесконечному циклу повторных попыток. Данная проблема была сообщена пользователем sashiko [1]. Хотя такое событие должно возникать редко, необходимо предусмотреть защиту от него.

Для устранения проблемы с бесконечным циклом также пропускаются узлы NUMA, не имеющие процессоров housekeeping во внутреннем цикле while функции init_vp_index(). Кроме того, проверка раннего прерывания обновлена: теперь она проверяет отсутствие онлайн-процессоров housekeeping вместо простой проверки на пустоту маски cpumask. Поскольку внешний цикл for будет выполнен только в том случае, если маска housekeeping cpumask содержит хотя бы один онлайн-процессор, узел NUMA с процессорами housekeeping в конечном итоге будет найден.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

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

Linux

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

25.09.2026

Раскрытие

03.11.2026

Модерация

принято

Вход

VDB-430248

EPSS

0.00000

KEV

Нет

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

Очень низкий

Источники

Want to know what is going to be exploited?

We predict KEV entries!