CVE-2024-53135 in Linuxinformação

Sumário

de VulDB • 28/05/2026

No kernel do Linux, a seguinte vulnerabilidade foi resolvida:

KVM: VMX: Ocultar a virtualização do Intel PT (modo convidado/host) atrás do CONFIG_BROKEN

Esconder o parâmetro do módulo pt_mode do KVM atrás do CONFIG_BROKEN, ou seja, desativar o suporte para a virtualização do Intel PT via modo convidado/host a menos que BROKEN=y. Existem inúmeros bugs na implementação, alguns dos quais são fatais para o convidado (guest), e outros que colocam em risco a estabilidade e a saúde do host.

Para as fatalidades do convidado, o problema mais evidente é que o KVM falha em garantir que o rastreamento (tracing) esteja desativado e *permaneça* desativado antes do VM-Enter, o que é necessário, pois o hardware não permite carregar (o RTIT_CTL do convidado) se o rastreamento estiver habilitado (garantido por meio de uma verificação de consistência do VMX). De acordo com o SDM:

Se o processador lógico estiver operando com o Intel PT habilitado (se IA32_RTIT_CTL.TraceEn = 1) no momento da entrada da VM, o controle de entrada da VM "load IA32_RTIT_CTL" deve ser 0.

No lado do host, o KVM não valida a configuração do CPUID do convidado fornecida pelo userspace e, pior ainda, usa a configuração do convidado para decidir quais MSRs salvar/carregar no VM-Enter e no VM-Exit. Por exemplo, configurar o CPUID do convidado para enumerar mais intervalos de endereços do que os suportados pelo hardware resultará em tentativas do KVM de fazer passthrough, salvar e carregar MSRs inexistentes, o que gera uma variedade de avisos (WARNs), erros ToPA no host, um potencial deadlock, etc.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Responsável

Linux

Reservar

19/11/2024

Divulgação

04/12/2024

Moderação

aceite

Entrada

VDB-286876

CPE

pronto

EPSS

0.00239

KEV

não

Atividades

muito baixo

Fontes

Interested in the pricing of exploits?

See the underground prices here!