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

Сводка

по VulDB • 26.07.2026

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

crypto: qat — удаление неиспользуемого символьного устройства и системных вызовов ioctl (IOCTL)

Драйвер QAT предоставляет символьное устройство (qat_adf_ctl) с набором команд ioctl для конфигурации, запуска, остановки, запроса статуса и перечисления устройств. Эти команды ioctl не входят ни в один публичный заголовочный файл uAPI и не имеют известных пользователей как внутри дерева исходного кода ядра (in-tree), так и вне его (out-of-tree). Управление жизненным циклом устройства уже осуществляется через sysfs.

Интерфейс ioctl также увеличивает поверхность атаки и является предметом множества отчетов об ошибках.

Удалены символьное устройство, определения команд ioctl и связанные структуры данных (adf_dev_status_info, adf_user_cfg_key_val, adf_user_cfg_section, adf_user_cfg_ctl_data). Удален больше неиспользуемый заголовочный файл adf_cfg_user.h, а исходный код файла adf_ctl_drv.c сокращен до минимальных хуков module_init/module_exit для работы с очередями задач (workqueue), обработкой ошибок AER и регистрацией криптографических алгоритмов/алгоритмов сжатия.

Выполнена очистка оставшегося мертвого кода, который был доступен только через удаленные пути ioctl: adf_cfg_del_all(), adf_devmgr_verify_id(), adf_devmgr_get_num_dev(), adf_devmgr_get_dev_by_id(), adf_get_vf_real_id() и неиспользуемые макросы ADF_CFG.

Кроме того, удалена запись, связанная с ioctl-командами QAT, из файла ioctl-number.rst.

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

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

Linux

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

19.07.2026

Раскрытие

25.07.2026

Модерация

принято

Вход

VDB-383054

EPSS

0.00195

KEV

Нет

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

Средний

Источники

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!