BDU:2022-05656 (CVE-2022-38096) — уязвимость драйвера vmwgfx (drivers/gpu/vmxgfx/vmxgfx_kms.c) ядра операционной системы Linux
По данным БДУ ФСТЭК России, по состоянию на 29.10.2025.
Уязвимость драйвера vmwgfx (drivers/gpu/vmxgfx/vmxgfx_execbuf.c) ядра операционной системы Linux связана с ошибками разыменования указателей. Эксплуатация уязвимости может позволить нарушителю повысить свои привилегии или вызвать отказ в обслуживании
Кого касается и что делать
- Уязвимое ПО: Astra Linux Special Edition (ООО «РусБИТех-Астра») — версии 1.7, 4.7; Linux (Сообщество свободного программного обеспечения) — версии от 5.16 до 6.1.83 включительно, от 6.2 до 6.6.23 включительно, от 5.11 до 5.15.153 включительно, от 4.20 до 5.10.214 включительно, от 6.7 до 6.7.11 включительно, от 6.8 до 6.8.2 включительно; ROSA Virtualization 3.0 (АО «НТЦ ИТ РОСА») — версии 3.0
- Что делать: уязвимость устранена производителем — применить исправления: kernel.org, kernel.org, kernel.org
Сведения об уязвимости
| Идентификаторы | BDU:2022-05656 · CVE-2022-38096 |
| Уровень опасности | Средний (базовая оценка CVSS 3.1 — 5.5; CVSS 2.0 — 4.6) |
| Вектор CVSS 3.1 | AV:L/ нужен локальный доступ, низкая сложность, нужны права пользователя, без участия пользователя, высокое влияние на доступность |
| Наименование ФСТЭК | Уязвимость драйвера vmwgfx (drivers/gpu/vmxgfx/vmxgfx_kms.c) ядра операционной системы Linux, позволяющая нарушителю повысить свои привилегии или вызвать отказ в обслуживании |
| Даты | Опубликована: 12.09.2022 · Обновлена ФСТЭК: 29.10.2025 · Выявлена: 08.09.2022 |
| Статус уязвимости | Подтверждена производителем (производитель признал уязвимость) |
| Наличие эксплойта | Данные уточняются |
| Информация об устранении | Уязвимость устранена (исправление выпущено производителем; способ: обновление программного обеспечения) |
| Тип ошибки | CWE-476 — разыменование указателя NULL |
| Класс уязвимости | Уязвимость кода · Способ эксплуатации: манипулирование структурами данных |
Уязвимое ПО
- Astra Linux Special Edition (ООО «РусБИТех-Астра») — версии 1.7, 4.7 · операционная система
- Linux (Сообщество свободного программного обеспечения) — версии от 5.16 до 6.1.83 включительно, от 6.2 до 6.6.23 включительно, от 5.11 до 5.15.153 включительно, от 4.20 до 5.10.214 включительно, от 6.7 до 6.7.11 включительно, от 6.8 до 6.8.2 включительно · операционная система
- ROSA Virtualization 3.0 (АО «НТЦ ИТ РОСА») — 3.0 · ПО виртуализации/ПО виртуального программно-аппаратного средства
ОС и платформы
- Linux (Сообщество свободного программного обеспечения) — версии от 6.7.0 до 6.7.11 включительно, от 6.8.0 до 6.8.2 включительно
Возможные меры по устранению уязвимости
Обновление. В условиях отсутствия обновлений безопасности от производителя рекомендуется придерживаться "Рекомендаций по безопасной настройке операционных систем LINUX", изложенных в методическом документе ФСТЭК России, утверждённом 25 декабря 2022 года.
Если обновиться нельзя
— ограничить доступ к файлу drivers/gpu/vmxgfx/vmxgfx_execbuf.c;
— отключение неиспользуемых учетных записей, а также учетных записей недоверенных пользователей;
— принудительная смена паролей пользователей;
— ограничение удаленного доступа к операционной системе недоверенных пользователей (SSH и проч.);
— ограничение доступа к командной строке для недоверенных пользователей;
— использование антивирусных средств защиты;
— мониторинг действий пользователей;
— использование систем управления доступом (таких, как SELinux, AppArmor и проч.).
Использование рекомендаций
- Для Linux: kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.10.215; kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.15.154; kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.1.84; kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.6.24; kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.7.12; kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.8.3; Для программной системы управления средой виртуализации с подсистемой безагентного резервного копирования виртуальных машин «ROSA Virtualization 3.0»: abf.rosa.ru/advisories/ROSA-SA-2025-2861
- Для ОС Astra Linux: обновить пакет linux до 5.4.0-218.astra1+ci162 или более высокой версии, используя рекомендации производителя: wiki.astralinux.ru/astra-linux-se17-bulletin-2025-0923SE17; обновить пакет linux-5.10 до 5.10.216-1.astra2+ci2 или более высокой версии, используя рекомендации производителя: wiki.astralinux.ru/astra-linux-se17-bulletin-2025-0923SE17; обновить пакет linux-5.15 до 5.15.0-127.astra1+ci4 или более высокой версии, используя рекомендации производителя: wiki.astralinux.ru/astra-linux-se17-bulletin-2025-0923SE17; обновить пакет linux-6.1 до 6.1.90-1.astra3+ci20 или более высокой версии, используя рекомендации производителя: wiki.astralinux.ru/astra-linux-se17-bulletin-2025-0923SE17
- Для ОС Astra Linux: обновить пакет linux до 5.4.0-218.astra1+ci162 или более высокой версии, используя рекомендации производителя: wiki.astralinux.ru/astra-linux-se47-bulletin-2025-1020SE47; обновить пакет linux-5.10 до 5.10.216-1.astra2 или более высокой версии, используя рекомендации производителя: wiki.astralinux.ru/astra-linux-se47-bulletin-2025-1020SE47; обновить пакет linux-5.15 до 5.15.0-127.astra1+ci5 или более высокой версии, используя рекомендации производителя: wiki.astralinux.ru/astra-linux-se47-bulletin-2025-1020SE47; обновить пакет linux-6.1 до 6.1.90-1.astra3+ci156 или более высокой версии, используя рекомендации производителя: wiki.astralinux.ru/astra-linux-se47-bulletin-2025-1020SE47
Источники
- bugzilla.openanolis.cn/show_bug.cgi
- bugzilla.redhat.com/show_bug.cgi
- bugzilla.suse.com/show_bug.cgi
- cve.mitre.org/cgi-bin/cvename.cgi
- git.linuxtesting.ru/pub/scm/linux/kernel/git/lvc/linux-st…
- gitee.com/anolis/cloud-kernel/pulls/3040/
- gitee.com/src-openeuler/kernel/issues/I5QLBX
- kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.10.215
- kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.15.154
- kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.1.84



