PT-2020-6034 · Xen+3 · Xen+3

Ross Lagerwall

·

Publicado

2020-04-14

·

Atualizado

2024-06-15

·

CVE-2020-11743

CVSS v3.1

5.5

Média

VetorAV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Nome do software vulnerável e versões afetadas
Versões do Xen até 4.13.x
Descrição
O problema está relacionado a erros nos valores de retorno do componente GNTTABOP map grant no hipervisor Xen. A exploração desse problema pode permitir que um invasor cause uma negação de serviço. O problema decorre de um caminho de erro incorreto no GNTTABOP map grant, onde as operações da tabela de concessão devem retornar 0 em caso de sucesso e um número negativo em caso de erros, mas parênteses mal posicionados fazem com que um caminho de erro retorne 1 em vez de um valor negativo. Essa condição é tratada como sucesso pelo código da tabela de concessão no Linux, levando a um estado inicializado incorretamente. Um convidado com bug ou malicioso pode construir sua tabela de concessões para atingir o caminho de erro incorreto quando um domínio backend tenta mapear uma concessão, resultando em uma falha de um dom0 baseado em Linux ou de um domínio backend.
Recomendações
Para versões do Xen até 4.13.x, considere desativar a operação GNTTABOP map grant até que um patch esteja disponível para evitar possíveis ataques de negação de serviço. Restrinja o acesso às operações da tabela de concessões para minimizar o risco de exploração. Evite usar a tabela de concessões de forma que possa acionar o caminho de erro incorreto até que o problema seja resolvido. No momento, não há informações sobre uma versão mais recente que contenha uma correção para essa vulnerabilidade.

Exploit

DoS

Improper Handling of Exceptional Conditions

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

BDU:2021-02709
CVE-2020-11743
DSA-4723-1
OPENSUSE-SU-2020:0599-1
OPENSUSE-SU-2020_0599-1
OPENSUSE-SU-2024:11520-1
SUSE-SU-2020:1124-1
SUSE-SU-2020:1138-1
SUSE-SU-2020:1139-1
SUSE-SU-2020:1634-1
SUSE-SU-2020_1634-1
USN-5617-1

Produtos afetados

Linuxmint
Suse
Ubuntu
Xen