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

Сводка

по VulDB • 26.07.2026

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

crypto: ccp - не инициализировать SNP для ioctl(SNP_CONFIG)

Замечания Sashiko:

> Если инициализация SEV завершается неудачей, а KVM активно запускает обычные виртуальные машины (ВМ), может ли процесс пользовательского пространства запустить этот путь выполнения кода через ioctls /dev/sev (например, SEV_PDH_GEN) и обнулить MSR_VM_HSAVE_PA глобально? Вызовет ли следующее выполнение VMRUN для активной ВМ ошибку общей защиты (general protection fault) и аварийное завершение работы хоста?

Отказаться от повторной попытки инициализации, если SNP еще не был инициализирован для SNP_CONFIG.

Технически это является нарушением ABI: ранее, если инициализация SNP завершалась неудачей, она могла быть прозрачно инициирована повторно этим ioctl-вызовом, и при отсутствии запущенных ВМ все работало корректно. Надеемся, что этот крайний случай настолько редок, что никто его не заметит; однако если кто-то столкнется с этой проблемой, доступны несколько вариантов решения:

* реализовать нечто вроде symbol_get() для kvm и отказываться от инициализации, если модуль KVM загружен * проверять данные HSAVE_PA каждого процессора на неравенство нулю перед повторной инициализацией * после неудачной попытки инициализации продолжать отказывать в ней до тех пор, пока не будет выгружен модуль ccp

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

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

Linux

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

19.07.2026

Раскрытие

25.07.2026

Модерация

принято

Вход

VDB-383105

EPSS

0.00225

KEV

Нет

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

Низкий

Источники

Do you know our Splunk app?

Download it now for free!