← volver
CVE-2021-27878highbajo ataqueransomware

CVE-2021-27878

91Vexday Risk Score

Corrige ahora. Ella está bajo explotación confirmada por CISA y tiene exploit funcional público.

ssvc Actcvss 8.8epss 24%
de la publicación al arma0 días
Publicada en NVD1 mar
metasploit1 mar
CISA KEV+767d
probabilidad de explotación
24%top 2% de las CVE
explotación observada
CISA + VulnCheck
1 exploit(s) público(s)
Acción exigida por CISAplazo federal: 2023-04-28

Apply updates per vendor instructions.

Resumen

Falha de autenticação (CWE-287) no Backup Exec Agent da Veritas, que roda com privilégios de sistema na máquina protegida. Um defeito no esquema de autenticação SHA usado entre o cliente Backup Exec e o Agent permite a um atacante completar o handshake sem credenciais válidas e, a partir daí, enviar comandos do protocolo de gerenciamento de dados que resultam em execução arbitrária de comando com privilégios de sistema. Importa porque está no catálogo KEV da CISA com exploração confirmada, tem módulo Metasploit e PoC pública — é vetor real usado em campanhas contra ambientes de backup, um alvo de alto valor para ransomware.

Detalle técnico

O Backup Exec Agent expõe um serviço de rede que negocia autenticação com o cliente antes de aceitar comandos do 'data management protocol' (DMP), a camada que orquestra operações de backup/restore na máquina protegida. Segundo o advisory da Veritas, o esquema de autenticação baseado em SHA usado nesse handshake tem uma falha que permite a um atacante contornar a verificação e ser tratado como um cliente legítimo já autenticado — a descrição oficial não detalha o mecanismo criptográfico exato da quebra, apenas que ela existe e compromete a garantia de autenticação da sessão.

Uma vez 'autenticado' de forma ilegítima, o atacante ganha acesso à mesma superfície de comandos DMP que um cliente confiável usaria em operação normal. O advisory indica que pelo menos um desses comandos permite executar um comando arbitrário no sistema, e esse comando roda com privilégios de sistema porque é assim que o serviço Agent opera por design — ele precisa de privilégios elevados para fazer backup/restore de arquivos protegidos do SO.

A classificação CWE-287 (Improper Authentication) reflete que a raiz do problema não é a validação de input em um comando específico, e sim a quebra da barreira de autenticação em si: qualquer coisa que dependa dessa camada para negar acesso a comandos privilegiados fica exposta uma vez que ela é contornada.

Cómo se explota

O vetor é de rede, sem necessidade de credenciais válidas nem de interação do usuário (CVSS AV:N, PR:L, UI:N) — o atacante só precisa alcançar a porta do Agent na máquina Backup Exec pela rede. A baixa complexidade de ataque (AC:L) e a existência de módulo Metasploit e PoC pública indicam que a exploração é mecânica e reproduzível, não teórica: o atacante explora a falha no handshake de autenticação SHA para ser aceito pelo Agent, e então envia o comando DMP que dispara execução de comando arbitrário com privilégios de sistema.

O resultado final é execução de código com privilégios de sistema na máquina onde o Agent roda — tipicamente um servidor com acesso amplo a dados de backup de toda a organização, o que explica por que esse tipo de alvo é atrativo para operadores de ransomware que buscam desabilitar ou sequestrar backups antes de criptografar o restante do ambiente. A CISA confirma exploração ativa ao incluir a CVE no catálogo KEV (adicionada em 2023-04-07, prazo de correção 2023-04-28), embora o campo de vinculação a campanhas de ransomware no próprio catálogo não traga confirmação explícita nas fontes consultadas.

Pré-requisito real de exposição: o serviço Agent precisa estar acessível pela rede ao atacante — ambientes onde o Agent só escuta em rede interna segmentada, sem exposição à internet ou a segmentos não confiáveis, reduzem a superfície de ataque prática mesmo que a vulnerabilidade em si permaneça presente até a atualização.

Versiones

Afectadas
Veritas Backup Exec anterior à versão 21.2 (conforme descrição oficial: 'before 21.2').
Corregidas en
Backup Exec 21.2 e versões posteriores. As fontes consultadas não detalham backports específicos para ramos anteriores além dessa versão.

Cómo protegerse

A correção do fornecedor é atualizar para Backup Exec 21.2 ou versão posterior, que resolve a falha no esquema de autenticação SHA entre client e Agent. A ação recomendada pela CISA no KEV é genérica ('apply updates per vendor instructions'), reforçando que atualização é o caminho oficial — não há flag de configuração ou workaround documentado nas fontes consultadas que substitua o patch.

Como controle compensatório enquanto a atualização não é aplicada, restringir o acesso de rede ao Agent (segmentação, firewall, ACL limitando origem apenas aos hosts de gerenciamento Backup Exec legítimos) reduz a exposição, já que a exploração depende de alcançar o serviço pela rede. Isso não corrige a falha de autenticação, apenas limita quem pode tentar explorá-la — não é substituto do patch.

Não há nas fontes consultadas menção a mitigação via WAF, já que o vetor é um protocolo de gerenciamento de dados proprietário e não HTTP; controles de borda de aplicação web não se aplicam aqui.

Cómo detectar

As fontes consultadas não trazem assinatura de log ou padrão de tráfego documentado publicamente para identificar tentativas de exploração desta falha especificamente — apenas a confirmação, via catálogo KEV da CISA, de que a exploração ativa ocorreu. Na ausência de indicador oficial, monitorar tentativas de conexão ao serviço Agent originadas de hosts que não são o servidor de gerenciamento Backup Exec legítimo, e falhas ou anomalias no processo de autenticação do Agent nos logs da própria aplicação, é a abordagem prática disponível — mas isso não é um IOC confirmado pelo fornecedor ou por pesquisadores nas fontes lidas.

Investigado y redactado con IA a partir del advisory del fabricante y análisis públicos, con las fuentes citadas. Verifica siempre la versión corregida en el advisory oficial antes de actuar.
An issue was discovered in Veritas Backup Exec before 21.2. The communication between a client and an Agent requires successful authentication, which is typically completed over a secure TLS communication. However, due to a vulnerability in the SHA Authentication scheme, an attacker is able to gain unauthorized access and complete the authentication process. Subsequently, the client can execute data management protocol commands on the authenticated connection. The attacker could use one of these commands to execute an arbitrary command on the system using system privileges.
CVSS:3.1/AC:L/AV:N/A:H/C:H/I:H/PR:L/S:U/UI:N
Productos afectados
n/a · n/a
⚠ Recursos públicos, para evaluar la exposición de sistemas que controlas o estás autorizado a probar. Prueba solo con autorización.