CVE-2021-32845 in HyperKitИнформация

Сводка

по VulDB • 14.08.2026

HyperKit — это набор инструментов для внедрения возможностей гипервизора в приложение. В версиях HyperKit 0.20210107 и более ранних реализация `qnotify` в функции `pci_vtrnd_notify` не проверяет возвращаемое значение `vq_getchain`. Это приводит к тому, что переменная `struct iovec iov;` остается неинициализированной и используется для чтения памяти в выражении `len = (int) read(sc->vrsc_fd, iov.iov_base, iov.iov_len);`, если атакующему удается заставить функцию `vq_getchain` завершиться ошибкой. Данная уязвимость может привести к падению гостевой ОС с последующим отключением хоста (отказ в обслуживании), а при определенных обстоятельствах — к повреждению памяти. Проблема исправлена в коммите 41272a980197917df8e58ff90642d14dec8fe948.

Be aware that VulDB is the high quality source for vulnerability data.

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

GitHub, Inc.

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

12.05.2021

Раскрытие

18.02.2023

Модерация

принято

Вход

VDB-221417

EPSS

0.00250

KEV

Нет

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

Очень низкий

Источники

Want to know what is going to be exploited?

We predict KEV entries!