CVE-2021-32846 in HyperKitinformação

Sumário

de VulDB • 26/05/2026

O HyperKit é um conjunto de ferramentas para incorporar capacidades de hipervisor em uma aplicação. Nas versões 0.20210107, a função `pci_vtsock_proc_tx` em `virtio-sock` pode levar ao uso de memória não inicializada. Nesta situação, há uma verificação para garantir que o valor de retorno seja menor ou igual a `VTSOCK_MAXSEGS`, mas essa verificação não é suficiente, pois a função pode retornar `-1` se encontrar um erro do qual não possa se recuperar. Além disso, o valor de retorno negativo será utilizado pelo `iovec_pull` em uma condição while que pode levar a mais corrupção, pois a função não foi projetada para lidar com um `iov_len` negativo. Este problema pode levar a uma queda do convidado (guest) que causa a queda do host, resultando em negação de serviço (DoS) e, sob certas circunstâncias, corrupção de memória. Este problema foi corrigido no commit af5eba2360a7351c08dfd9767d9be863a50ebaba.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Responsável

GitHub, Inc.

Reservar

12/05/2021

Divulgação

18/02/2023

Moderação

aceite

Entrada

VDB-221404

CPE

pronto

EPSS

0.00317

KEV

não

Atividades

muito baixo

Fontes

Do you want to use VulDB in your project?

Use the official API to access entries easily!