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

Сводка

по VulDB • 15.08.2026

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

drm/vmwgfx: проверка размера заголовка DRAW_PRIMITIVES перед выполнением операции деления

Функция vmw_cmd_draw() вычисляет значение по формуле:

maxnum = (header->size - sizeof(cmd->body)) / sizeof(*decl);

где header->size имеет тип u32 и напрямую берется из предоставляемого пользователем потока команд. Если значение header->size меньше, чем sizeof(cmd->body), результат вычитания беззнаковых чисел переполняется (wrap-around) до значения, близкого к 4 ГиБ, что приводит к получению огромного значения maxnum. Любое контролируемое пользователем значение cmd->body.numVertexDecls затем проходит проверку границ, и цикл обращается по указателю decl[i] далеко за пределами буфера bounce команд ядра, вызывая чтение памяти ядра вне допустимых границ (out-of-bounds read).

Отбрасывать заголовки с недостаточным размером на раннем этапе.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

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

Linux

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

15.08.2026

Раскрытие

15.08.2026

Модерация

принято

Вход

VDB-390781

EPSS

0.00000

KEV

Нет

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

Очень низкий

Источники

Want to know what is going to be exploited?

We predict KEV entries!