PT-2026-79401

CVE-2026-74580

·

Publicado

2026-08-21

·

Atualizado

2026-10-24

Descrição por

CVSS 3.1
8.8
Alta
MétricasAV:L/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
Nome do Software Vulnerável e Versões Afetadas Linux kernel versões 4.11 through 7.2-rc4
Description Uma entrada de cache obsoleta no subsistema vhost permite que um usuário local obtenha escalonamento de privilégios para root ou possibilita a fuga de um convidado para o hospedeiro (guest-to-host escape) em hosts virtualizados. O problema ocorre porque o cache vq->meta iotlb[], que armazena mapeamentos IOTLB para os anéis de descritor, disponível e usado, não é resetado durante a reconfiguração do vring via VHOST SET VRING ADDR ou VHOST SET VRING NUM. Isso permite que o sistema use mapeamentos de memória obsoletos e realize acessos à memória fora dos limites através de vhost copy to user() e vhost copy from user() sem as devidas verificações de limite.
Detalhes técnicos incluem:
  • API Endpoints: /dev/vhost-net, /dev/vhost-vsock, /dev/vhost-scsi, e `/dev/vhost-vdpa-*
  • Vulnerable Parameters or Variables: vq->meta iotlb[]
  • Function Names: iotlb access ok(), vhost vq meta fetch(), vq meta prefetch(), vhost copy to user(), e vhost copy from user()
Em certas distribuições como RHEL, Amazon Linux, Azure Linux e Oracle Linux, os nós de dispositivo afetados são expostos com permissões 0666, tornando a escalada de privilégios local acessível a qualquer usuário.
Recommendations Atualize para as versões do Linux kernel 5.10.265, 5.15.216, 6.1.183, 6.6.152, 6.12.104, 6.18.45, 7.1.9 ou 7.2. Como mitigação temporária, restrinja o acesso aos nós de dispositivo /dev/vhost-net e /dev/vhost-vsock usando chmod para evitar que usuários locais não confiáveis os acessem. Impeça que containers não confiáveis acessem quaisquer dispositivos /dev/vhost-*. Evite expor dispositivos vhost com iommu platform para convidados não confiáveis.
Explorabilidade
Exploit
Correção
Fornecedores
Produtos afetados
Identificadores relacionados
AZL-96992
OESA-2026-3706
OPENSUSE-SU-2026:22091-1
RHSA-2026:62568
SUSE-SU-2026:24179-1
SUSE-SU-2026:24181-1
SUSE-SU-2026:24182-1
SUSE-SU-2026:24184-1
SUSE-SU-2026:24197-1
SUSE-SU-2026:24235-1
SUSE-SU-2026:4640-1
SUSE-SU-2026:4706-1
USN-8875-1
USN-8875-2
USN-8877-1
USN-8878-1
USN-8879-1
USN-8886-1
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾