PT-2024-7851

CVE-2024-26992

·

Publicado

2024-04-08

·

Atualizado

2025-09-29

Descrição por

CVSS 3.1
7.3
Alta
MétricasAV:L/AC:L/PR:L/UI:N/S:C/C:H/I:L/A:N
Nome do software vulnerável e versões afetadas
Kernel do Linux (versões afetadas não especificadas)
Descrição
A vulnerabilidade está relacionada ao componente KVM no kernel do Linux, especificamente à virtualização de PEBS adaptativos. O problema surge porque a implementação do KVM apresenta uma falha arquitetônica, e a exposição de PEBS adaptativos pode causar o vazamento de LBRs do host para o convidado, permitindo potencialmente que o convidado leia endereços do kernel do host. Existem cinco bugs identificados:
  1. O KVM não leva em conta os 32 bits superiores de IA32 FIXED CTR CTRL ao reprogramar contadores fixos.
  2. O KVM sempre define precise ip como um valor diferente de zero para eventos PEBS, fazendo com que o perf gere um registro adaptativo mesmo que o convidado tenha solicitado um registro básico.
  3. A função perf intel pmu disable fixed() não limpa os bits superiores, deixando ICL FIXED 0 ADAPTIVE definido.
  4. O PEBS adaptativo pode ignorar filtros de eventos definidos pelo host, registrando informações que poderiam ser proibidas pelo espaço do usuário via KVM SET PMU EVENT FILTER.
  5. O KVM não garante que os MSRs do LBR mantenham os valores do convidado ao entrar em uma vCPU com PEBS adaptativos, permitindo que o convidado leia os LBRs do host ao habilitar registros de “LBR Entries”.
Recomendações
No momento, não há informações sobre uma versão mais recente que contenha uma correção para esta vulnerabilidade.
Explorabilidade
Exploit
Impactos
Pesquisadores
Fornecedores
Produtos afetados
Identificadores relacionados
ALSA-2025_12746
ALSA-2025_12752
ALSA-2025_12753
ALSA-2025_16880
DSA-5680-1
INFSA-2024_9315
MGASA-2024-0263
MGASA-2024-0266
RHSA-2024:9315
RHSA-2024_9315
SUSE-SU-2024:2135-1
SUSE-SU-2024:2203-1
SUSE-SU-2024:2973-1
SUSE-SU-2025:20008-1
SUSE-SU-2025:20028-1
USN-6893-1
USN-6893-2
USN-6893-3
USN-6918-1
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾