PT-2020-6761 · Xen · Xen

Edwin Török

·

Publicado

2020-12-15

·

Atualizado

2022-04-26

·

CVE-2020-29479

CVSS v3.1

8.8

Alta

VetorAV:L/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
Nome do software vulnerável e versões afetadas
Versões do Xen anteriores à 4.14.x
Descrição
O problema está relacionado à implementação do Ocaml xenstored no Xen, onde a representação interna da árvore apresenta casos especiais para o nó raiz. Infelizmente, as permissões não foram verificadas para certas operações no nó raiz, permitindo que usuários convidados sem privilégios obtivessem e modificassem permissões, listassem e excluíssem o nó raiz. Isso pode levar a uma negação de serviço em todo o host se toda a árvore do xenstore for excluída. Também é possível obter acesso de gravação ao xenstore. Todos os sistemas que utilizam o oxenstored estão vulneráveis, enquanto os sistemas que utilizam o C xenstored não estão.
Recomendações
Para versões do Xen anteriores à 4.14.x, considere desativar o uso do oxenstored como uma solução temporária até que um patch esteja disponível. Restrinja o acesso à árvore xenstore para minimizar o risco de exploração. Evite usar a implementação do oxenstored 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.

DoS

Missing Authorization

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

Enumeração de Fraquezas

Identificadores relacionados

BDU:2022-06104
CVE-2020-29479
DSA-4812-1

Produtos afetados

Xen