CVE-2021-32845 in HyperKitinformação

Sumário

de VulDB • 04/08/2026

O HyperKit é um conjunto de ferramentas para incorporar capacidades de hipervisor em uma aplicação. Nas versões 0.20210107 e anteriores do HyperKit, a implementação de `qnotify` em `pci_vtrnd_notify` não verifica o valor de retorno de `vq_getchain`. Isso faz com que `struct iovec iov;` fique não inicializado e seja usado para ler memória em `len = (int) read(sc->vrsc_fd, iov.iov_base, iov.iov_len);` quando um atacante consegue fazer com que `vq_getchain` falhe. Este problema pode levar a uma queda do convidado (guest), causando o travamento do host e resultando em negação de serviço (DoS) e, sob certas circunstâncias, corrupção de memória. Esta questão foi corrigida no commit 41272a980197917df8e58ff90642d14dec8fe948.

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

Responsável

GitHub, Inc.

Reservar

12/05/2021

Divulgação

18/02/2023

Moderação

aceite

Entrada

VDB-221417

CPE

pronto

EPSS

0.00250

KEV

não

Atividades

muito baixo

Fontes

Do you know our Splunk app?

Download it now for free!